Restaurant View all
Mughlai Chef Kitchen Restaurant
Sadar Bazar, New Delhi
Delivery and Takeaway
Avg spent: ₹400 for two