Tags » Tea Reviews
So what the heck is matcha and why should you drink it? Good question.
First of all what is matcha?
A very special Japanese green tea powder which to simplify is harvested in a way that allows growers to identify and pick the most flavorful and textured leaves. 421 more words