+1

High Tea Shop

Pokhara Lakeside - Shops

You can order the most woderful Nepali tea here by the KG from Illam.