Reviews

Overall Total Score
4.4 out of 5
Impressive | 87 reviews

What Heather Brooks likes about Leo's Pizza:
I always order here when I’m in town. Great spaghetti, taco pizza, thin crust cheese, the list goes on. I understand permanently closing the dining room and only taking cash/check in a small town but I wish we could eat inside again. Still 5 View all feedback. What Chris Cairy doesn't like about Leo's Pizza:
OverpricedFor spaghetti and meatballsLinguine and Alfredo sauce and chicken would be 31 dollars. Wow ridiculously overpriced and it's not that great. Horrible experience with staff over the phone. Food was very bland and gross. Will not be back. View all feedback.

Reviews from various websites

Restaurantji
4.4 ★ from 87 reviews
Hannah
11.08.2024 - 20:22

Leos is closed for indoor service but I called in anoder and it was ready quickly. Very reasonablely priced and the lady who brought it out to me was very very...

read more
Geena
11.08.2024 - 20:22

I probably stop by Petersburg at least once a year, and every time, I always had to get Leo's pizza. As a native Chicagoan, I'm impressed with Leo's pizza, espe...

read more
Chris
11.08.2024 - 20:22

OverpricedFor spaghetti and meatballsLinguine and Alfredo sauce and chicken would be 31 dollars. Wow ridiculously overpriced and it's not that great. Horrible e...

read more
Madalyn
11.08.2024 - 20:22

I love this place! Great pizza! My favorite is the taco pizza or the Italian beef sandwich! Yummmy!!!!

Madalyn
11.08.2024 - 20:22

I love this place! Great pizza! My favorite is the taco pizza or the Italian beef sandwich! Yummmy!!!!

Good Rated Restaurants near Petersburg

4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Petersburg, 101 North 7th Street, Petersburg, IL 62675, United States
"Great service, beautiful building. exciting food choices"
4.2
Menu
Table booking
Open Now
4.2
Menu
Table booking
Open Now
City: Pleasant Plains (near Petersburg), 210 IL-125, 62677, Pleasant Plains, US, 62677-3572, United States
"Food: 5 Service: 5 Atmosphere: 5"
4.1
Menu
Table booking
Open Now
4.1
Menu
Table booking
Open Now
City: Athens (near Petersburg), 1007 N State Route 29, Athens I-62613-9539, United States
"Great place to stop in for a refuel out on a Bike Ride!!!"
5
Menu
Table booking
Open Now
5
Menu
Table booking
Open Now
City: Petersburg, South 7th Street, Petersburg, 62675, United States Of America
"Great owners and staff! They were all so kind to us and our son."
4.4
Menu
Open Now
4.4
Menu
Open Now
City: Pleasant Plains (near Petersburg), 6141 Main St, Pleasant Plains I-62677-3864, United States
"This is a must stop. Amazing olive nut spread sandwich and the pie. The homemade potato soup is delicious. Really quiet and cozy with the fireplace."
4.7
Menu
Table booking
Open Now
4.7
Menu
Table booking
Open Now
City: Ashland (near Petersburg), 100 E Washington St, 62612, Ashland, US, United States
"Tolle little Bar!"
4.5
Menu
Open Now
4.5
Menu
Open Now
City: Petersburg, 18190 State Park Rd, Petersburg, USA, United States
"Food: 5 Service: 5 Atmosphere: 5"
4
Menu
Table booking
Open Now
4
Menu
Table booking
Open Now
City: Pleasant Plains (near Petersburg), 500 Buckeye Rd, 62677, Pleasant Plains, US, United States
"Clean and great staff with good eating"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Oakford (near Petersburg), 23753 Lounsberry Rd, 62673, Oakford, US, United States
"Great music and loved the Axel Rosé"
4.5
Menu
Table booking
Open Now
4.5
Menu
Table booking
Open Now
City: Ashland (near Petersburg), 200 W Editor St, Ashland, USA, United States
"Excellent food and love all the people there"