DESCRIPTION
Thotulagalla is an organic tea garden located high up in the Uva Mountains of Sri Lanka. Freshly picked leaves and buds are steamed and pan-fired to create green tea with light vegetal notes and meadow sweetness on the finish.
Ingredients: Green Tea*
*Certified organic.