Matcha, more than just a hot beverage In the last few years Matcha has gained a lot of popularity. No wonder, this green tea powder made it up to the list of superfoods. One of the reasons is that it…