š Free Worldwide Shipping on All Orders!Shop Now



Description
Houjicha is a traditional style of Japanese green tea made with bancha tea leaves from the autumn and winter harvests.



Houjicha is a traditional style of Japanese green tea made with bancha tea leaves from the autumn and winter harvests.