Clearspring hojicha roasted green tea tea bagsbox 20bagrs
Clearspring organic hojicha roasted green tea is grown in the hills aound kyoto famous for having the ideal climatic and soil conditions to produce some of the best quality teas in japan the subtle smoky flavour comes from using selected mature lea