Matcha

Meaning “powdered tea”, matcha is the celebrated drink of the Japanese tea ceremony. It’s a unique style in which the tea itself – not an infusion – is consumed, and it can be enjoyed today with or without ritual. Its vibrant green color derives from careful traditional processing, which results in a beautifully balanced, creamy and bittersweet tea.