Chicken Himalayan Chilli Momo around Metro Central Mall, Kolkata
Wow! Momo, Metro Central Mall
Wow! Momo, Taltala
Wow! Momo, Camac Street Area