Greek Islands
Greek restaurant on South Halsted Street in Chicago's Greektown, owned by the same group since 1971.
- Address
- 200 S Halsted St, Chicago, IL 60661
- Website
- www.greekislands.net
Own or manage this business? Claim this listing
Loading reviews…