New Italian restaurant Florio’s now open in Crystal Lake, aims to be ‘upscale and friendly’

After a year of planning and construction, locally owned Florio’s Italian restaurant is now open off Randall Road in Crystal Lake.

Related posts