Lemon Lily Tea is a tea store offering handcrafted, natural loose leaf teas using organic ingredients. They also serve tea lattes, coffee, and baked goods. Lily flower tea is known for its potential health benefits.