Momo Shop
Dumplings
Momo Shop is a restaurant specializing in momos, a type of dumpling. They are open for business from Tuesday to Sunday, serving customers in the evenings.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Momo Shop.
Local restaurants nearby
495 Barlow Moor Road, Chorlton, Manchester M21 8AG, United Kingdom



