Tag: matcha green tea
Matcha literally means, 'powdered tea' and it's a special form of green tea that is usually grown in Japan. What gives this tea its superpowers is that the leaves are grown in the shade, which boosts its chlorophyll content....
You’ve probably heard the benefits of green tea over and over again. You know it can promote weight loss, help burn fat and that it’s loaded with antioxidants and vitamins...
But have you heard about Matcha Green Tea?
I am enjoying...