Select Page

Hojicha

Hojicha is a pan-fried Japanese green tea with a naturally roasted and nutty finish.