Angithi (Menu)

3/56 Shop No, Near NDPL Office, New Delhi
+91 88603 95308

Give a rating to Angithi

Suggest a dish

How much did you spend at Angithi?