Hojicha No. 31 - Organic

Continue Shopping or Checkout

A classic style of Japanese green tea made with roasted tea leaves and stems from the autumn and winter harvests. Organic.



Related Items