Okhla Phase 1, New Delhi
Steamed Veg Dumplings
Vegetable stuffed steamed dumplings
₹300
Items shown are for Okhla Phase 1, New Delhi . Check results near you.
Type your location...