Vivid matcha green tea original 330ml
Matcha is simply pure high grade green tea leaves that have been picked and ground into a fine powder this powder is blended straight into our drinks to give you all the nutritional benefits in a highly concentrated form