Cleo's on Armitage
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).
I've had the food at Cleo's on Division. I thought it was was pretty poor even for bar food. Perhaps the new location is better but I wouldn't bet on it.
I have been a couple times. The pizzas were good, I tried the mozz/tom.basil one. Nothing too exciting but they have a good patio during the summertime as well.