“This came as a sample with the matcha I ordered from ZenTea. I understand there is more than one company by this name. To clarify, this is the company in Canada whose site is ZenTeaLife. I am...” Read full tasting note
Gyokuro mean “Pearl Dew” it is Japan’s most renowned and prized Green tea. It is shade grown to give the leaf a darker, richer green color, and more complex flavor and high antioxidants and caffeine content. Herbaceous flavor.
Company description not available.