Babli Naan Wala (Menu)

Rajouri Garden, New Delhi
+91 98683 08559

Give a rating to Babli Naan Wala

Suggest a dish

How much did you spend at Babli Naan Wala?