You’ve Heard About “Matcha Tea” Hundreds Of Times … So What Is It?
Are you somebody who has heard the term “matcha” but have no idea exactly what it is? Then this article is for you. Matcha tea is a shade-grown, whole-leaf tea powder. It’s made by taking tea leaves (from the camellia sinensis plant) and grinding the leaves into a fine powder....