Wow! Momo is a momo restaurant and chinese restaurant located in Kolkata, West Bengal. The average rating of this place is 2.30 out of 5 stars based on 3 reviews. The street address of this place is Inside Chandni Chowk Metro, Hind Cinema Exit End, West Bengal 700072, India. It is about 0.52 kilometers away from the Lalabazar railway station.
Averi Dhar 20 months ago
Yumm taste, good quality ????????????????????????