Green Snail Spring
This Green tea is from China’s Garden City – Suzhou in Jiangsu Province. Suzhou is the perfect place for the connoisseur – of classic gardens, fine art, and because of the Green Snail Spring, fine teas. The earliest buds are plucked to produce tenderness and flavor. The resulting tea is phenomenal.