What is Matcha? The Espresso of Tea. Matcha is a traditional Japanese green tea powder produced by stone-milling a shade-grown green tea called tencha into a fine powder. Matcha has a rich cultural tradition as the tea prepared and revered during...

VIEW JOURNAL