Green Foods Matcha Green Tea, 11 Ounce

July 30, 2019 - Comment

Green foods organic matcha green tea is 10 times more potent and delivers 137 times more egcgs than regular green tea.

Green foods organic matcha green tea is 10 times more potent and delivers 137 times more egcgs than regular green tea.