Lotus Leaf (Menu)

1st Floor 104 Prashant Vihar Road, New Delhi
+91 11 4750 7071

Give a rating to Lotus Leaf

Suggest a dish

How much did you spend at Lotus Leaf?