Clearspring Organic Japanese Matcha Green Tea Powder (Ceremonial Grade), 30g

The premium tea leaves of Uji, Kyoto are meticulously cultivated, harvested and stone-ground into this exquisitely smooth, ceremonial grade matcha green tea. Provided in a stylish black and gold tin and made from 100% organic shaded tea leaves, this matcha powder is indulgently deep in both colour and soothing, bittersweet flavour.

SKU: 524002