This is the best green tea I’ve ever had. Well done Nepal Teas!
This is easily the best green tea I've had. It's packed with flavor but it isn't overbearing. Stays with you every sip. Must buy!
Now I know why people become tea drinkers. I can't wait for my second cup!
Outstanding fresh quality!