Like all tea, Green tea is produced from the leaves of Camellia Sinensis. It is known to be one of the most popular beverages in the world, and has gained major attention due to offering many scientifically proven medicinal/human health benefits.
All Categories: