Wow! Momo

Locate the nearest restaurant(s)

Search Nearby
Advanced Search

Wow! Momo restaurants Near You

9.7 KM from your location
Mani Sq
No 316 C, 164/1, 3rd Floor, Food Counter, Maniktala Main Road
Kankurgachi
Kolkata - 700054
Near Appolo Hospital
Open until 10:00 PM