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.

tap to filter

Skip to results list