Skip to main contentToast Local logo
Greek Islands Restaurant - Chicago 200 S Halsted Street

Greek Islands Restaurant - Chicago 200 S Halsted Street

Rated 5.0 out of 5 by 11 guestsGreekPrice range $30-60

200 S Halsted Street, Chicago, IL 60661