8 Jul, 2018 | Product News
By Erika Degoute Hojicha is a Japanese green tea which is roasted over charcoal, whereas green tea is typically steamed. The high roasting temperature makes the leaves of the tea turn from green to reddish-brown and gives Hojicha its beautiful warm colour and flavour....