UG-56, Charmwood Plaza, Surajkund Rd, Charmwood Village, Faridabad, India
No delivery
Spot something wrong?
Dishes at Open Oven. Prices may vary in venue.