In stock
Buy in store
98 Town St, Leeds
Matcha green tea has been drunk in Japan as part of the tea ceremony for almost 900 years and Buddhist monks would drink matcha tea to keep them alert, awake and focused during long, silent hours of deep meditation. Family company and lovingly hand packed. It is suitable for vegetarians and vegans. Traditionally grown organic matcha tea is high in ...
See more