The superlative experience in Japanese green tea

The noblest, the most refined and the most precious of Japanese teas. Our range of Gyokuro is made up of young leaves picked in the renowned gardens of Okabe, Shizuoka and Uji, Kyoto. A delicious serenity and melting gentleness are released in the mouth.