This is the product description text that will appear here.
Quantity
1
Description
Green Snail (Bi Luo Chun) green tea is a delicate and exquisite Chinese tea that is named after its unique appearance - the tightly rolled tea leaves resemble tiny green snails. The tea is produced in the Jiangsu province of China, where it...