There aren't any tasting notes for this tea yet.
Gyokuro is Japan’s finest green tea! To make this delicious blend, the tea bushes are grown in the shade in order to increase the chlorophyll and to reduce the tannins. This process yields a very flavorful tea with a fresh, flowery aroma.
Company description not available.