Wow! Momo

Wow! Momo is an Indian chain of fast food restaurants headquartered in Kolkata. The chain specializes in momos, momo-filled burgers and momo-based desserts.

Fourth Floor

ban092.prestigefalconcitywm@wowmomo.com