Wow! Momo

14 Interested |
0  Views

Talking about the heart of Delhi and not mentioning the {almost} staple diet of Delhi? Not gonna happen, folks! Wow Momo has made its way to Rajiv Chowk metro station, so if you’re craving the all-time favourite momos for a quick bite, you can get off here and gorge on some great ones. Try their momo burger, for a change from the usual.