Gyokuro is a premium Japanese tea that will “relieve not only your thirst but also reinvigorate your mind.”
Known as one of the finest Japanese teas, it has a luxurious taste and aroma.
Gyokuro is called the “King of Tea.”
The rich sweetness and umami that you can’t find anywhere else is proof enough that the tea leaves are of the highest quality.
Gyokuro is truly the epitome of elegance.