Gyokuro: Shade-Grown Japanese Green Tea
September 24, 2017
The tea I’m going to be reviewing today is called Gyokuro (pronounced Gee-yo-ku-row), a green tea grown in Japan. The name means jade dew in Japanese which refers to the color of the tea after brewing. Most of the tea produced in […]
No Comment