0
0
Subtotal: $0.00
  • Your cart is currently empty.
 / Tea 101

What is Japanese Matcha?

At its most basic, matcha is tea leaves that have been finely ground into a powder. While the general perception of matcha is of a spritely green powder, other variations and blends do exist. There is a matcha that includes ground shavings of gold leaf. There is even matcha made...

We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.