Greek Islands – Chicago
Greek Islands Restaurant $$ Greek, Mediterranean 200 S Halsted St Chicago, IL 60661 5.0 star rating 7/28/2019 Arguably the best Greek food in Chicago! In the heart of Greek town Greek Islands is a legendary restaurant. Service is impeccable – warm, friendly & efficient Food …