Lake Zurich ice cream shop’s closing spurs questions about village strategy

The permanent closing of My Flavor It Place on Main Street in Lake Zurich has social media buzzing and questioning the village’s role in improving the business climate.

Related posts