Hojicha tea is a type of Japanese green tea that is distinguished by its roasted flavor and reddish-brown color. It is made by roasting green tea leaves, typically of the bancha or sencha variety, at ...
Some results have been hidden because they may be inaccessible to you