Matcha – the green tea energy boosting powder!
I first discovered Matcha at my local health food store. I was intrigued by the little tin of green powder claiming that 1/4 teaspoon of this stuff is the equivalent of 15 cups of green tea. Matcha is a fine ground, powdered, high quality Green …