Tag Archives: matcha green tea

Matcha Green Tea Latte

Matcha Green Tea Latte

Longing for a latte? Make one with matcha! This finely powdered green tea, popular in Japan, is milled from special shade-grown tea leaves. It’s 10 times more potent than regular green tea, with much higher amounts of EGCG””the antioxidan ...