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.
Add Your Review