Setup your precise location

Wow! Momo

3.5 331 in Google
₹400 for two
Tibetan
Location
Wow Momo, Shop Pn 2G Patel Nagar Metro Station , New Delhi-110008, Patel Nagar, West Delhi-110008
Open now
OPEN TILL 11PM