Sign in or  Join Judy's Book to contribute

Best Greek food in Greek Town!

Sunday, November 12, 2006
My family and I have been going to Greek Islands for years. We just love the food. I love their gyros and their stuffed tomatoes. They have free valet parking too Pros: Great food and free valet parking
200 S Halsted
Chicago, Illinois 60661
(312) 782-9855

More Reviews

No image
No image

cheenu s.

No image

angad s.