Your cart will be migrated to your selected location: Dubai
In Stock
AED 236.25
In Stock
Ceremonial Grade Organic Matcha (30g) is of the highest quality. Traditionally stone-ground, it expresses the vivid taste of the single Okumidori cultivar, with exceptional character, floral notes and deep, vegetal umami.