Japanese Imperial Gyokuro Genmaicha Green Tea

Japanese Imperial Gyokuro Genmaicha Green Tea

$18.00
$15.00
2oz
Organic Japanese Green Tea Leaves with roasted Rice Base price is for 2 oz. of loose leaf tea

We'd love to hear from you