Matcha Kari

1 product
Matcha Kari brings you 100% Japanese traditional matcha directly from Uji, Kyoto, the birthplace of matcha where the world’s finest matcha is produced. Their exclusive supplier has mastered matcha over their 400+ years in the tea business. Health pioneer Dr. Andrew Weil co-founded Matcha Kari from a love for true traditional matcha previously difficult to find.