The Japanese have been drinking it for centuries and are known for their longevity. Considering the properties of green ...
Hojicha is made from roasted green tea leaves ... of hojicha is made from a secret blend of five tea varieties. Traditional hojicha, like all Japanese teas, is not mixed with sugar or cream.