Where does your matcha come from?

Banner Image
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.

← Older Post Newer Post →