Organic Green Tea is gently steamed to create a refreshing tea that is packed of full flavour and goodness.
Natural green tea leaves bring an uplifting delicate aroma and smooth pure taste. There is nothing better than a cup of our Organic Green Tea to get to your feeling Zen.