Hojicha No. 31 - Organic

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


Continue Shopping or Checkout



Related Items