Gyokuro
Luxurious expresso of Japanese tea, with a strong, sweet flavour.
Grown in the shade, gyokuro is the quintessence of the Japanese green tea leaf.
Sort by: