1201 W Cermak Rd
Palermo's of 63rd Pizza and Restaurant
3751 West 63rd Street Chicago, IL
6314 S Cicero Ave Chicago, IL
C's is a great spot to get some food. Its in a good spot because not too many food places are around it. The food is ok nothing special but just a place to get something quick.
October 11, 2008
4 Star Pizza
If you've been to or used
4 Star Pizza, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.