This is the product description text that will appear here.
Quantity
1
Description
Organic hojicha green tea is a classic beverage popularly sipped in China and Japan. What makes this tea so delectable is that the freshly picked tea leaves have a shortened fermentation period as they are slowly roasted to a warm brown col...