Skip to main content


Known for its fresh taste and green character, green tea is an excellent source of antioxidants which have been shown to help lower stress levels and boost mood. It also contains L-theanine, an amino acid that is believed to act as a natural stress reliever. The combination of calming L-theanine and the stimulant caffeine in green tea helps reduce symptoms of stress like anxiety and depression.


Comments