Himalayan Tea Corner is a cafe, located at Nhoosa Marg, Kathmandu 44600, Nepal
Amazing tea shop. Owner is very friendly and knowledgeable. I even tried couple of tea freshly brewed before buying them.
Small store with variety of tea option. Owners were quite good with us. They even made us green tea & help us on the purchase.