Gyokuro has a noble mellow and sweet taste. When brewed, the tea color is bright green. Tea leaves for Gyokuro are grown in the shade for 20 to 30 days before harvest.
Tencha: Limited / Now Available
Tencha is the name for tea leaves for Matcha, before ground into fine powder. The flavor is quite unique, pure, noble, and elegant.