Everything You Need To Know About Matcha
An Easy-Read Guide On All Things Matcha What Is Matcha? Matcha is the powder version of green tea leaves. It is made from a very rigorous process of grinding the entire tea leaf into very fine powder. The tea leaves used in production are specifically known as the Camellia Sinensis plant, which are shade-grown plants. […]