DESCRIPTION
Thoutulagalla 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: Certified organic green tea