Matcha from Shizuoka tea prefecture. Hand-picked in its native Japan, premium Matcha leaves are specially cultivated for consistency in the greenest of color, softness in texture, mild flavor, and sweet aroma.
€15.00Price