top of page

Matcha" translates into "powdered tea" and is exactly that — steamed and air-dried green tea leaves that are stone-ground into super-fine powder

Chinese Matcha

$5.60Price
    bottom of page