Hojicha Latte
Hojicha Latte Our story I love matcha lattes, so when I heard about hojicha, I knew I had to try it! Hojicha is a Japanese green tea that originated in Kyoto over 100 years ago. Hojicha is a bit different than your traditional green tea, as the leaves are steamed and then roasted. This removes … Read more