Matcha Ceremonial Grade
Our ceremonial matcha comes in perfectly sealed tins to ensure absolute freshness. Each tin has 30 grams, just over 1 ounce, of powdered green tea. Matcha is well known for its energizing properties and health benefits and the ceremonial grade is the highest quality available. Suitable for everyday drinking or special occasions.