Matcha is finely ground high-grade green tea powder that comes from the Camellia Sinensis plant, originating from Japan.
Matcha tea leaves are hand plucked from shade grown young buds which traditionally, are ground for an hour in the dark to protect the nutrients.
There are 2 grades of Matcha – Ceremonial and Culinary.