Tea Shirt Ceremonial Grade Organic Kyoto Matcha

Organic Japanese Matcha Powder (30g)

Cultivated in the historically fertile area of Kyoto in Japan, ceremonial-grade matcha is stone-ground to a vibrant green coloured powder. This highest grade of matcha, required for traditional Japanese tea ceremonies.



Related Items