Oi Ocha Hojicha Tea Bag – ITO EN

Oi Ocha Hojicha Tea Bag



Japan's #1 green tea brand!

Hojicha is made by roasting green tea leaves (the same tea leaves as green tea) with strong heat. The roasting process makes this tea acquire a distinctive light brown color and a special roasting aroma.

      Free Shipping

      on orders over $100