Gyokuro is a high-grade sencha prepared from the tips of tea leaves shaded from sunlight two weeks before harvest. This tea has a mild and sweet umami taste.
Learn More >Showing all 3 results
Genmaicha, Hojicha, Sencha and Gyokuro — sample a range of Japanese teas in every variety box.