Matcha 101 – All you ever want to know about Matcha

High in antioxidants and rich in fibres and vitamins, Matcha is the result of an artisanal process in which the young shoots of the Camellia sinensis – the plant that gives rise to tea – are reduced to a fine powder in a stone mill. The drink, much appreciated in Japan, has a bright green colour, […]