View larger
NATURE'S FINEST ORGANIC MATCHA GREEN TEA POWDER 50 G
New product
Matcha is the finely ground powder of shade-grown green tea leaves.
Matcha is very high in antioxidants, especially catechins, and is a source of L-theanine, the amino acid that promotes the production of alpha waves in the brain. L-theanine helps to relax and calm.