Wow! Momo

Locate the nearest restaurant(s)

Search Nearby
Advanced Search

Wow! Momo restaurants In Dum Dum Road, Kolkata, West Bengal

Dumdum
No 13/1B, Ground Floor
Dum Dum Road
Kolkata - 700030
Open until 11:45 PM