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.

Reviews
There are no reviews yet.