Maeda en Ceremonial Grade Matcha
About this product
The Matcha Green Tea ceremony is a Japanese cultural tradition that has been practiced for centuries, and only the highest quality Matcha Green Tea is served. Maeda-en Ceremonial Grade Matcha is the highest quality matcha made from 100% natural green tea from Japan. Its extremely fine texture, exquisite taste, and deep emerald green color makes it a truly luxurious drinking experience.
More details
Ingredients