What Is Matcha?
·
Rishi Tea

What Is Matcha?

Matcha is a traditional Japanese green tea powder produced by stone-milling a shade-grown green tea called tencha into a fine powder.