Wow! Momo
Restaurant • Fast food restaurant • Chinese restaurant • Delivery chinese restaurant • Momo restaurant • Indian sizzler restaurantOne of the Top rated Chinese restaurants in Shalimar Bagh
Address
Phase 1, Aggarwal Cyber Plaza, No G41, PN C4 to 6, Netaji Subhash Place, New Delhi, Delhi 110034, India
Website
Contact
+91 91471 16075Rating on Google Maps
4.10 (146 reviews)Open on Google Maps
Working Hours
- Tuesday: 11 am to 11 pm
- Wednesday: 11 am to 11 pm
- Thursday: 11 am to 11 pm
- Friday: (Republic Day), 11 am to 11 pm, Hours might differ
- Saturday: 11 am to 11 pm
- Sunday: 11 am to 11 pm
- Monday: 11 am to 11 pm