Wow! Momo
Dumpling Restaurant
3.8
Based on 3 reviews
Reviews
No
Not H
66 month ago
Momos are great
An
Anwesha L
108 month ago
Love the steamed chicken momo varieties, especially the Chicken cheese momo.
Av
Avik C
117 month ago
Excellent momos