Chulhe Da Swaad (Idli Dosa Vada)
Restaurant • Indian restaurant • South indian restaurant • North indian restaurantOne of the Top rated Indian restaurants in Noida
Address
JM Aroma Rd, Sector 75, Noida, Uttar Pradesh 201301, India
Contact
+91 99991 22663Rating on Google Maps
4.90 (179 reviews)Open on Google Maps