LEMON LILY Organic Tea
Lemon Lily is a Certified Organic Tea Company located in Toronto, Canada. All Lemon Lily Teas are sourced from top Tea Estates and Organic Farms from around the world, creating the most exciting and delicious teas on the planet. Their tees are handcrafted for more than 200 ingredients, all 100% natural and certified organic. All gluten-free, nut-free and free of artificial flavouring.