1. The Lemon Lily Tea Room & Bakery 1954 W State Road 426 Ste 1106, Oviedo, FL 32765 Coordinate: 28.65372,-81.22913 Phone: (407) 542-7856