Select Page

Hojicha

Hojicha is a pan-fried Japanese green tea with a roasted flavour with a mildly sweet and nutty finish.