Oh my goodness! Wow! Momo China is the company’s second brand, and it’s revolutionising Chinese cuisine all over the world. The company currently has over 50 locations in eight markets, serving Khao Suey, Spring Rolls, and more!
Third Floor
9741705299
[email protected]
Vega City 172/1, Srinivas Industrial Estate, Bannerghatta Road, Bangalore – 76