Please be aware orders placed now may not arrive in time for Christmas, please check delivery times.
Organic Green Tea 100 Bags
Uncle Lee's Organic Green Tea 100 Bags
Uncle Lee's Legends of China Organic Green Tea (camellia sinensis) comes from high in the mountains of the Fujian Province of China and is grown without pesticides, with natural fertilizer and with careful attention for the preservation of the ecosystem.