Collection: houjicha


houjicha is a Japanese green tea that's roasted over charcoal, giving it a distinctive flavor and reddish-brown color. it's made from steamed green tea leaves and stems. 

4 products