30 grams of freshly grinded green tea leaves grown by the beautiful hillside of Mt. Fuji in Shizuoka, Japan. For more than 800 years, only the highest grades of matcha have been considered worthy of the time-honored tea ceremony ritual. Our Ceremonial Grade matcha was carefully selected for its bold umami flavor and stunning green color.
Matcha of the Month
Subscribe & Save 30%