Explore More Cities › +
Discover the unexpected in the Chicago Area. Explore All of Chicago
Restaurants & Bars 2

Cleo's on Armitage

JJ. | Apr 30, 200802:38 PM

Has anyone tried the food at Cleo's on Armitage in Bucktown? Is there anything Chow-worthy on the menu (I don't expect it's destination dining, but I live nearby, so I'm curious about any reviews).


Want to stay up to date with this post?

Recommended From Chowhound