Shop 51, Metro Market, Mangal Bazar Rd, Near MCD Hospital, Tilak Nagar, New Delhi, India
Shop 51, Metro Market, Mangal Bazar Rd, Near MCD Hospital, Tilak Nagar, New Delhi, India
No delivery
Spot something wrong?
Dishes at Zoyo Restro. Prices may vary in venue.