This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
With roots in early 20th century Japan, hojicha is a green tea that is roasted to produce a toasty & caramel-ly flavor. This variety is grown on the Chota Tingrai tea estate.