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.
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.
Get our best stories, insights, and trending topics delivered straight to your inbox. Join thousands of readers who never miss what matters.