28.961000, 77.733100, India
No delivery
Spot something wrong?
Dishes at Chov Chov Restaurant. Prices may vary in venue.