Durbar Square, Basantapur, Kathmandu, Kathmandu, Kathmandu, Bagmati, Nepal
Everest Tea House is one of the best tea house inside valley located in Basantapur. The basic motive behind the establishment of this shop was to promote high quality tea to consumers from all spheres. The management being fully conscious and aware abou ...