What is Matcha?

what is matcha

What is Matcha? Matcha is green tea leaves that have been ground up into a powder. Out in the tea fields, the leaves that are marked for matcha get shade cover for three weeks before they are harvested. This makes the tea plant produce more theanine, the calming component, and…

Continue reading