Matcha Green Tea is made from 100% purely ground green tea leaves. Now available in South Africa! Only the finest, Japanese 'Jewel Dew' Gyokuro tea leaves are used to make matcha. The process is a fine art. For centuries, Japanese farmers have continued the ancient techniques used by their ancestors to produce exceptional quality matcha tea.
Oh, and here's another fun fact; did you know that matcha contains around 137 times more antioxidants than green tea, 70 times more antioxidants than orange juice!