Lilly’s on the Lake.
Great Food, Great Fun.
Summary: Lilly’s On The Lake is located at 846 W Osceola St in Clermont, Florida, 34711. It is categorized as American Bar & Grill Seafood Restaurant, and it offers Sandwiches, Seafood, and specialties such as Island Fish Tacos, Cajun Chicken Pasta, Mahi Quesadilla, Island Bistro Burger, and much more.
Visit nearby businesses to support your local economy.