Lakeside Inn & Cafe

Cafe · 6264 Alligator Lake Shore E, St. Cloud, FL

More food in St Cloud, FL · Cafe in St Cloud