Matcha Tea and Its Benefits

Matcha Tea and Its Benefits

Matcha, the latest trendy green drink, is a powdered green tea, mostly produced in Japan. Matcha is made from the leaves of the Camellia sinensis plant, the same plant used to produce other green teas. However, matcha may contain more antioxidants than green tea, boosting its health effects.

Read More