Organic Okumidori Matcha - Ceremonial Grade
Product code: 500564
Specially selected by Clearspring's tea master, Nagata-san, to commemorate their 30th anniversary. Okumidori, meaning ‘deepest green’, is a superior, artisanal Matcha from Wazuka, in Uji, Kyoto, a place steeped in eight centuries of matcha history.
Of all the tea fields in Japan, fewer than 5% are dedicated to growing Okumidori Matcha, which makes it so valuable. Stone-ground using the freshest and youngest tea leaves from the year’s first harvest, it has a naturally smoother taste, whilst delivering a rich umami flavour.

Brand: | Clearspring |
Size: | 3x30g |
Barcode: | 5021554004998 |
Information displayed on this page including allergen information may be subject to change.
Pricing will be correct at point of invoicing.