About Matcha, green tea powder Matcha Tea – Matcha translated from Japanese means tea powder. Matcha is therefore an assortment of tea whose leaves are turned into powder. What kind of tea? Of green tea, of course, because it is made from the leaves of the tea plant (Camelia sinensis).
Read More »