131, Kakrola Village, Near M.C.D School, Sector 16, Dwarka, New Delhi, India
No delivery
Spot something wrong?
Dishes at Excellent Food Point. Prices may vary in venue.