Maeda en Ceremonial Grade Matcha

$24.99  |  1 oz

Details

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.