Greek Islands in Chicago

Show Map
One of the best and probably the biggest Greek restaurant in the city, with about 400 seats. Good standard Greek food: seafood, lamb, and chicken.
Hours: Su-Th 11AM-midnight, F-Sa 11AM-1AM
Address: 200 S Halsted St
Phone: +1 312 782-9855
Url: http://greekislands.net

Source wikitravel.org/en/Chicago/Near West Side