First Taste of Momo Factory
It’s all about Indo-Chinese food dumplings and other dishes along with some Indian and Nepalese specialities at this eatery in the heart of the Westend. The restaurant is large and has 100 seats for dine-in, their is a robot server…