What’s the Deal with Matcha?

Matcha, Matcha, Matcha! If you haven’t noticed, Matcha is popping up everywhere! It is a powdered tea. Actually the whole leaf is ground up, which gives it one leg up on green tea that is made by infusing the leaves. Both are high in antioxidants, but Matcha is the ultimate powerhouse when it comes to [...]