ABC Hojicha Roasted Green Tea
Hojicha is a roasted Japanese green tea with a nutty aroma and toasty, caramel-like flavor, suitable for evening or daytime consumption.
- The description claims it provides a soothing finish.
Hojicha is a roasted Japanese green tea with a nutty aroma and toasty, caramel-like flavor, suitable for evening or daytime consumption.