The cookie settings on this website are set to 'allow all cookies' to give you the very best experience. Please click Accept Cookies to continue to use the site.

Matcha

  • Matcha Sawa

    Matcha Sawa

    Highest grade tencha (shade-grown) leaves ground to a fine powder; ceremonial grade leaves are deveined by hand before being ground, making them suitable for tea ceremony. This matcha is suitable to drink straight or made into a tasty blended drink or...