Where does your matcha come from?

Japan. Most of it comes from specific microterroirs in Uji, just outside Kyoto, but we do offer several matcha from Kagoshima and Nishio as well.
Previous Article
Next Article

Froth up your inbox

Tea-fueled inspiration to help you create pauses and meaning.