Yum Yum Cha (Menu)

Shop 69, First Floor, Middle Lane, New Delhi
+91 11 4152 3030

Give a rating to Yum Yum Cha

Suggest a dish

How much did you spend at Yum Yum Cha?