Our ceremonial matcha is grown in Uji, Japan. Only the youngest, greenest green tea leaves from the first harvest are selected there, ensuring your matcha is extremely green, non-bitter, and full of antioxidants.
Search
FREE SHIPPING FROM 25.-
Orders are shipped by post within 24 hours.
30-DAY MONEY-BACK GUARANTEE
If you don't like something, simply send it back and we will give you a refund.
SECURE PAYMENT
We accept PayPal, credit card, Klarna, and payment on invoice.
Choosing a selection results in a full page refresh.