Iwai no Shiro Matcha

Iwai no Shiro Matcha

SKU: U-03
$50.00Price

The highest grade matcha, hand-picked, good for koicha (thick matcha). 30 grams.

Uji, Kyoto