Matcha. Traditional Japanese Green Tea Powder from the region of Kagoshima. Full shaded green tea (Tencha) ground on slowly turning stone mills.
Milled in Germany
Matcha Supreme 30g Tin
( Net weight 30g )
Standard shipping charges of £3.95 on all orders below £35.00 (UK only).