Veg Chowmein Rice around Mayur Vihar Phase 1, New Delhi
Desi Mirch Masala, South Extension 1
South Indian Restaurant, Dilshad Garden
South Indian Restaurant, Dilshad Garden