Wow Momo

Hours
11:00 AM - 11:00 PM

1

Floor
Third Floor

1

Phone
8047715424

Wow Momo

About the brands

Wow! Momo is an Indian chain of fast food restaurants headquartered in Kolkata, West Bengal, specialising in momos and dumplings which are popular in Nepal, Tibet and India.

You Might Also Like

© Orion Copyright 2024. All Rights Reserved
© Orion 2024. All Rights Reserved