Site icon Genius Design

Momo Hut

The Thamel Momo hut is international standard fast food cafe in Town, provides over 15 different varieties of Momos. Please steps in for a real taste of Momo and Samosa. A must visit place for a mouth watering taste of local food.

Exit mobile version