Lu Mu Dan
Green Tea Anemone
Pleasing the eye as much as it pleases the mouth, this tea is made from green tea leaves hand tied together to make a flower-shaped pod. Served in a glass pot to view its unfolding glory; as it opens it resembles the movements of a sea anemone. With a classic green flavor that never grows bitter, it is a special treat for tea lovers of all ages.