Restaurants & Bars

Chicago Area

Cleo's on Armitage


Restaurants & Bars 2

Cleo's on Armitage

JJ. | Apr 30, 2008 02: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