Idli Vada With Masala Dosa around Sunrise Mall, Ghaziabad
Madras Cafe, Dilshad Garden
Madras Cafe, Dilshad Garden
Madras Cafe. Shahdara, New Delhi, Dilshad Garden
Madras Cafe. Shahdara, New Delhi, Dilshad Garden
Madras Cafe. Shahdara, New Delhi, Dilshad Garden