Home Run Inn Pizza - Archer Ave


6221 S Archer Ave
Chicago, IL 60638

An American Restaurant in Chicago IL

Home Run Inn’s three Chicago pizza restaurants and six in the Chicagoland area give you plenty of places to try our authentic homemade pizza. Or enjoy our frozen pizza made with the same all-natural ingredients, homemade sauces and sausage without a single additive or preservative.


Day Opening Closing
Mon-Thu 11:00 AM 9:00 PM
Fri 11:00 AM 10:00 PM
Sat 12:00 PM 10:00 PM
Sun 12:00 PM 9:00 PM
Click the button to add a review for Home Run Inn Pizza - Archer Ave

Add Review