Chicago, IL Metro >
Homewood >
Restaurants >
18162 Harwood Ave, Homewood, IL 60430
Hours
“It is a huge part of my childhood and will always be associated with happy, fun family memories”
“All the ingredients are super fresh and you can tell with just the smell that you're about to bite into a world class pie.”
“Good pizza here, lots of beers on tap, inexpensive, decent service.”
“The pizza comes on wire racks so it's never greasy and the crust is always nice and crisp.”
“The crispy crust, various selection of cheeses placed on top and perfect cooking makes this number one in my book.”
“The Homewood anchor is of course the best place to go.”
“The people were friendly, and very nice -- great customer service.”
“little expensive, but great pizza!”
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now