Tea Blog
-
All about Matcha Matcha is processed green tea leaves that have been stone-ground into a delicate powder. The powder is then sifted and whisked with hot water. Matcha has become popular, particularly in the health and beauty sectors, because...