
The price comes from the shop and can change. Check price, size and delivery on the shop's page before you order.
A ceremonial grade Matcha, the highest quality green tea powder available, exclusively grown in the ancient city of Kyoto in Japan. Made from the youngest tea leaves, this matcha powder offers a delicate taste and an extremely fine texture and is packed with vitamins and minerals that contribute to a wide range of benefits.







