Please be aware orders placed now may not arrive in time for Christmas, please check delivery times.
Japanese Green Tea Gyokuro Tea 50G (1.76 oz)
Gyokuro is made from older tea trees which are shaded to reduce the effect of photosynthesis. This is a tea with a mild flavor and is considered the finest grade of japanese tea. This green tea was selected for its superior quality and flavour. It is grown in the Uji district in Kyoto, the most famous tea growing region in Japan.