Skip to Main Content »
1 tsp
74°C
2-3 min
Fine organic steamed Japanese green tea from Shizuoka Prefecture, Japan.
You have no items in your shopping cart.