Made from 100% organic green tea leaves. Vibrant, rich in flavour and delicately sweet. Traditionally used in the Japanese tea ceremony, it is rich in natural antioxidants and has a great energising power. The contents of the jar are 50g of Matcha tea.
