Best Illinois za you’ll find around. It’s been open for 70+ years and it’s near Starved Rock. Portnoy needs to come do a review here. Straight up Italian guy self owner makes the pizza in front of you. Highly recommend taking the time to visit this joint and enjoy the best pizza in Illinois!