matcha

Matcha is a super hero amongst teas. 100% green tea leaves from Japan – essentially a super power green tea containing natural green tea flavonoids (catechins). Drinking matcha can be like drinking 10 cups of regular green tea for its nutrient value – that’s why we call it super power green POW!

Want to learn more about matcha? Click here!