Description
For quality matcha powder that you can trust is completely organic, it has to be Clearspring. This premium matcha is made from the highest quality green tea leaves grown in the hills of Uji, Kyoto. Used in traditional tea ceremonies and valued for its vivid green colour, matcha is high in antioxidants, versatile as a unique flavouring, and delicious. Try it for yourself!