FREE Shipping on Orders $75 or more.

Matcha - Ceremonial Grade Organic - 30g tin
Matcha - Ceremonial Grade Organic - 30g tin
Matcha - Ceremonial Grade Organic - 30g tin

Matcha - Ceremonial Grade Organic - 30g tin

Regular price
$29.95
Sale price
$29.95
Unit price
per 
SKU: 10224-LL
Shipping calculated at checkout.

Organic Ceremonial Matcha meets USDA-NOP, EU, and Japan Organic standards. An organic matcha of this high quality is rare ? even in the Japanese market. Featuring a smooth, delicate flavor and a pleasant vegetal aftertaste, this grade is the best that we carry. Each 30g tin will yield between 15 and 20 servings.