Organic Matcha Ceremonial Grade

Buddha Leaf

Buddha Leaf

431411450

  • Free of Harmful Chemicals
  • Organic
$16.99
-
+
The highest grade Japanese shade grown tea leaves are painstakingly deveined and slowly stone ground. This ancient process has been used to produce the best Matcha for many centuries.
Size: 40g
Organic Japanese matcha

Recently Viewed Products