Description
Organic Kagura Matcha is a ceremonial-grade matcha made from high-quality organic Japanese tea leaves, whole and pure, stone-ground into an ultra-fine powder.
It contains no added additives, colours, or preservatives, just 100% natural matcha. Ceremonial grade is the finest tier, ideal for whisking with hot water into a smooth, vibrant cup. This 50g tin is perfect for traditional matcha at home.
Available in Bahrain from Maestro with fast delivery, free on orders over BD 25.
