Bringing the charm of good old street momos to AIRIA comes Wow! Momo, a company that has been serving taste buds with their delicious dumplings, dim sums, and more for over 10 years now. Making their presence known across 13 major cities in India, this quick service restaurant is a must-visit!
This website uses cookies to improve your browsing experience and to help us understand how our website is used. By continuing to browse or use our website, you agree to the use of cookies as described in this policy. If you choose to decline cookies, we will not collect or store any non-essential cookies on your device. However, essential cookies required for the functioning of the website will still be active.