Wow! Momo

Locate the nearest restaurant(s)

Search Nearby
Advanced Search

Wow! Momo restaurants In Behala, Kolkata, West Bengal

Behala 2
No 492, Diamond Harbour Road
Behala
Kolkata - 700034
Near Tram Depot
Opens at 11:00 AM