No Products in the Cart
This traditional Japanese green tea is ground down into a powder form from Gyokuro – the highest grade Japanese green tea. Brews a jade green liquor with vegetative full flavours.
Please login and you will add product to your wishlist