From CHF 23.00
In stock
Our Ceremonial grade Matcha is made from the finest quality Green Tea in Japan - Shizuoka. Hand-picked, stone-ground and powdered green tea leaves with very high levels of antioxidants.
Japan
80°C
Whisk until frothy
Spring 2025
Shizuoka