What is Green Tea?

Green tea is made from the leaves the Camellia Sinensis plant that have undergone minimal oxidation during processing. Learn more about green tea HERE.