Remove Ads

Leo's Pizza

119 E Douglas Ave, Petersburg, Illinois 62675 USA

18 Reviews
$
Budget
  • Independent
  • Credit Cards
    not Accepted
Add to Trip
Remove Ads

Learn more about this business on Yelp.

Photo of Emily P.

Reviewed by
Emily P.

Asked for a specific pizza and was told "no" without any other feedback. Horrible customer service. Not many options. Read more

Photo of Tom D.

Reviewed by
Tom D.

ambiance is fine except the main lady working the walk up window. i think she's the owner. She yells at the people in the back while her mouth is facing into the dining room. so loud. we're... Read more

Photo of Becki H.

Reviewed by
Becki H.

Absolutely love the food here but if you are looking for friendly service you might as well forget it. Owners are rude. Carry out strongly suggested lol Read more

Leo's Pizza

119 E Douglas Ave
Petersburg, Illinois
62675 USA
Remove Ads

Hours

Hours not available

Problem with this listing? Let us know.

Has RV parking changed? Let us know.

Remove Ads
  • Check
    Parking
  • Unknown
    Pets Allowed
  • Unknown
    Restrooms
  • Unknown
    Wifi
  • Unknown
    Wheelchair Accessible
  • Unavailable
    Credit Cards Accepted
Reservations
Does not take
  • Unavailable
    Lunch
  • Unavailable
    Brunch
  • Check
    Dinner
  • Unavailable
    Drinks
  • Check
    Takeout
  • Unavailable
    Breakfast
  • Check
    Waitstaff
See More Details (16)

Parking, Dining

Remove Ads

Nearby Hotels

Southern View, Illinois
Springfield, Illinois
FastBook
$$

Click to discover a
great deal!

Springfield, Illinois
Chandlerville, Illinois
Athens, Illinois
FastBook

Click to discover a
great deal!

Remove Ads

Related Trip Guides

Remove Ads
4476322