Matcha
Tradition & Craftmanship - Yoshida-san makes no compromises on the quality of his matcha. From his gardens in Ogura area (Uji, Kyoto), he produces some of the finest teas in Japan.
Selected with care
From award-winning productions to rare regional specialties, Japanese tea offers an incredible range of styles and flavours to your tastebuds.