Description
Green tea is a type of tea made from the leaves of the Camellia sinensis plant. Unlike black tea, green tea leaves are quickly heated by steaming or pan-firing after harvesting to prevent oxidation. This preserves their natural green colour and many of the beneficial compounds inside.

Reviews
There are no reviews yet.