Matcha, in as few words as possible, is finely ground Japanese green tea. Matcha is steamed, de-stemmed, and finely ground in stone mills to create a smooth vibrant green powder. The powder is then to be whisked with warm or cold water and consumed whole.
Didn’t find what you were looking for? Contact us. Contact