New Italian restaurant Florio’s now open in Crystal Lake, aims to be ‘upscale and friendly’
Florio’s Italian restaurant, at 1540 Carlemont Drive, Crystal Lake, opened April 30. Michelle Meyer/Shaw Media After a year…
Browsing Tag