
Matcha – 8 Amazing Health Benefits
This trendy superfood is becoming more mainstream and winning over coffee drinkers and the like. Matcha literally means “powdered tea”. With traditional green tea, the tea leaves are infused with hot water, then the leaves are discarded. With Matcha, you’re actually drinking the leaves, which are in powdered form. Although traditionally mixed with hot water, […]