Updates 24/7
Browsing Category

Entertainment

Tomodachi is a gathering spot for friends and family.

Tomodachi, a restaurant in Dhumbarai that serves a variety of Japanese and authentic Sherpa dishes, can be found there. Elegant Tibetan furniture, which gives the restaurant a very antique and traditional appearance, allows one to enjoy…