What is Hojicha? A roasted Japanese green tea with a mild flavor.
What is Hojicha? A roasted Japanese green tea with a mild flavor. When talking about Japanese green tea, many people probably think of Matcha or Sencha first. But there is another type of tea that has an equally unique identity, which is Hojicha, which is a tea