Roasted Tea / Hojicha
Hojicha is Japanese green tea that is roasted instead of steamed, giving what would normally be a bright and cooling tea warm and soothing qualities.
Hojicha is Japanese green tea that is roasted instead of steamed, giving what would normally be a bright and cooling tea warm and soothing qualities.