Matcha
The traditional green tea powder used for the Japanese Tea Ceremony. Each 40g tin contains this traditional Japanese green tea, which is ground down into a powder from Gyokuro, the highest grade Japanese green tea. Brews a jade green liquor with full vegetative flavours.
Reviews
There are no reviews yet.