Pure Gyokuro is handpicked from lush tea gardens in Kagoshima. Literally meaning “jade dew” because of its beautiful green color, Gyokuro is the highest grade of Japanese green tea and is richer in flavor due to being cultivated in the shade. One sip of this fresh cup of smooth green tea with grassy aroma, and you’ll know why it’s our favorite tea!
Product of Kagoshima Prefecture
Common Allergens: None
Steep in 90ml / 3oz of slightly cooled water at 60ºC / 140ºF for at least 90 seconds or to taste.