Restaurant
Lilly's On The Lake
13 locals recommend,
Permanently closed
Tips from locals
This Bar and Grill sits right on lake Minnehaha with a fantastic view, outdoor dining, and great service.
Locals also recommend
Location
846 W Osceola St
Clermont, FL