What is Matcha?
Matcha is a traditional Japanese tea powder made from finely ground green tea leaves. With Matcha, you consume the leaves themselves, allowing you to absorb all the healthy nutrients. This makes it especially important that the Matcha is completely f