Product Overview
Gyokuro is the most precious and finest Japanese green tea. Gyokuro means "jade dew" in Japanese, which describes the tender jade green leaves. Before harvesting, this tea are shaded to allow the leaves to develop a higher chlorophyll level and less tannin. When brewed this tea produces a refreshing flowery aroma and mellow sweet taste. Comes in a decorative bag with 1.76oz of Gyokuro.
This tea contains high concentration of polyphenols that have powerful antioxidant properties. A growing body of scientific evidence suggests that polyphenols may help prevent cancers, lower the risk of heart disease, and strengthen our immune system.