No, really! We traveled far and wide across Japan to bring the smoothest matcha to you. We buy our matcha from a 5th generation independent tea farm in Uji, Japan. The farm sends the first matcha of every harvest to the royal family.
Choosing a selection results in a full page refresh.