This Matcha Green Tea Lemonade is both refreshing and energizing. If you have never heard of matcha before it is high quality green tea leaves which have been ground into a fine powder. Green tea in this form maximizes the beneficial healthful effects of green tea & it can be quite energizing. So if you