Greek Islands

200 S Halsted
Chicago, IL
312-782-9855

Related Stories

40 Reasons to Love Chicago: Amazing Food December 2010

OCTOPUS

Tender grilled octopus bathed in lemon-and-olive-oil goodness.

Additional Information

Cuisine: Greek
Neighborhood: Greektown