3 min read Restaurant Green Tea – Side Effects February 29, 2024 Maryanne M. Macdonald Green tea is a beverage made from the leaves of the Camellia sinensis plant....