Veg Himalayan Steam Momo around Pacific Mall, New Delhi
Wow! Momo, Pacific Mall
Wow! Momo, Raja Garden
Wow! Momo, Unity One, Janakpuri