Matcha tea: the healthy green tea

Reading time: 4 minutes

Matcha is a well regarded Japanese green tea made with green tea leaves and containing Catechins, which are the natural flavonoids of this tea. The best matcha comes from Japan and appears parfumed powder, tipically emerald green in colour. In Japan there are two primary areas for the production of this tea: the city of…