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. Michael Koumandarakis had a March 2010 felony conviction for criminal damage to vehicle exceeding $300 after he damaged a car [...]
