119 E Douglas St, Petersburg, Illinois, 62675
A long-standing family-owned pizza joint in Petersburg known for its thin-crust pies. Most customers enjoy the food and friendly service, though some report inconsistencies in quality and service. It's a reliable choice for a casual meal.
We analyze 73 public reviews for Leo's Pizza using our data models and filter out spam to highlight only authentic feedback.
Bring cash or a check; they do not accept credit cards.
✓ What Works Well
✗ Areas to Improve
Great local pizza spot.
Food is usually consistent.
Service is friendly.