Idols at Rand & Dundee Closed: Liquor License Revoked for Owner’s Felony Criminal Damage Record
Idols Sport Bar at Rand and Dundee closed its doors November 23, 2010 because owner Michael Koumandarakis can no longer hold a liquor license in the village because of a felony conviction on his record. […]