About Our
Matcha
Experience the epitome of matcha with Uji Matcha, crafted from 100% Tencha (powdered green tea) exclusively sourced from Kyoto Prefecture in Japan. It stands as the world's finest matcha, delivering unparalleled quality and flavor.
Uji tea is a leading Japanese tea with 800 years of history. that is produced in the tranquil countryside between Kyoto and Nara cities, where the Uji and Kizu Rivers flow through the Yamashiro Basin. The rich, sunny soil and the moderate humidity of the clear streams of the Uji and Kizu Rivers are the reason for the historic, top-quality taste of this area. We offer three types of high quality "Uji Matcha" directly from carefully selected production farmers.