Order by 12 noon, 18 December for Christmas delivery and 23 December for New Year’s celebrations.
Originating in Kyoto in the 1920s as a way of utilising leftover leaves, stems, stalks and twigs, Hojicha is a roasted green tea from Japan. The tea has a deep umami character and notes of nori seaweed, roasted hazelnut and...
WHAT ARE YOU LOOKING FOR?
Search for "{{ result }}"
Thanks for subscribing!
Thanks for contacting us. We'll get back to you as soon as possible.
Redeem your points for discounts
Use this discount code on your next order!
Reward expires on
100 points
Create an account to claim discount.