There’s a new superfood everyone’s talking about right now – Matcha. If you haven’t heard of it before, it’s a an enhanced, stronger green tea that comes in the form of a powder.
Matcha literally means “powdered tea.” When you drink Matcha, you drink the actual leaves, that were finely powdered and made into a solution. Therefore, you would be drinking a more potent …