What is Hojicha?
Hojicha (also romanized as “houjicha”) is a roasted green tea, with a taste that compliments both sweet and savory foods. It became common in the 1920s in Kyoto. During this time, tea merchants sta...
You're viewing 6 of 13 blog posts