MOON and spoon and yum on MSN

Hojicha Latte

Similar to matcha, hojicha is made from Japanese green tea leaves. However, the leaves undergo a roasting process that turns ...