
This Japanese green is considered one of the finest green teas in Japan. Gyokuro has a unique sweetness since being shade grown allows the tea to retain a high Theanine content.
Customer Reviews
Based on 1 review
Write a review