AVAILABLE
Delivery Not Available
Pick-Up Not Available
Dine-InNot Available
In-CarNot Available
Business Name : Yangkiez by Momo Mami
FSSAI License No. : 10821005001448
Scan QR to Download
Block B, Zamrudpur, Greater Kailash, New Delhi, Delhi 110017
Shop No 10, Ground Floor, 1/8 B Pusa Road , Apsara Arcade , Metro Station Gate No 7, New Delhi 110005