783, Raja Garden, Near Sarvodhya Hospital, Sector 19, Faridabad, India
No delivery
Spot something wrong?
Dishes at Masterchef Dad. Prices may vary in venue.