Shop F1, Bindapur DDA Flats, Sector 1, Dwarka, Palam, New Delhi, India
No delivery
Spot something wrong?
Dishes at South Indian Food. Prices may vary in venue.