Matcha Japan Ceremonial Grade Organic is a top quality authentic Japanese Matcha . Treat yourself to a special tea and savour the taste of this Matcha.
Matcha is a finely milled tea powder made from only the finest tea leaves and is hand picked to ensure perfection. The colour is a vibrant green. This is perfect for enjoying on its own, it has a fresh grassy smooth flavor with a natural sweetness.
See our Matcha blog for step by step instructions on how to prepare Matcha : https://www.itstea.co.uk/matcha/