Posted By: Courtney | Wed, 11/28/2018 - 11:59 | 0
I admit that I am late to the party but, MATCHA?! There are so many health benefits to super beverage. One of the reasons it is superior to ordinary green tea is that matcha is the whole tea leaf ground into a powder. The fact that it is the entire leaf means it has a higher concentration of EGCG, which is a powerful antioxidant.