JAPANESE
GREEN
TEA
GREEN
TEA
Gyokuro is the highest grade of Japanese tea.
Gyokuro is made from tea leaves that are shaded from the sun with straw mats or cheesecloth for around 20 days before being harvested.
The amino acids in the leaves do not change into catechins when they are shaded from the sun, which leaves a strong, savory taste.
Gyokuro has an aroma similar to green seaweed with a slight bitterness.