Organic Ceremonial Grade Japanese Matcha. 100% Authentic & Pure. Packaged in airtight amber glass jars with UV light protection. Our Ceremonial grade matcha is the highest grade of matcha tea and is traditionally used in Japanese Tea Ceremonies in which the host treats their guests to the finest quality matcha. Ceremonial grade matcha can only be made in Japan, from the youngest leaves of the camellia sinensis plant. Our tea 100% organic and is sustainably sourced from Uji, Kyoto. SIZE…
1.9k