HOME
ABOUT US
MENUS
CATERING MENU
BLOG
CONTACT
More
Momo House is an authentic Nepalese, Indo-Chinese & Indian Cuisine restaurant focussing on serving you unique and savory food with a home-like experience. All our spices and sauces are authentic.