We at Tencha, are passionate about bringing you the highest quality Japanese Matcha and Matcha products. We use only the finest, organic ingredients to ensure that each tea is as fresh as possible. Our loose leaf teas are also made from 100% premium-grade Matcha, which we source directly from our suppliers and roast in-house for maximum flavour.