
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
(18)
Leo's Pizza in Petersburg, IL, offers a diverse menu that appeals to a wide range of tastes, ensuring that every guest finds something delectable to enjoy. The establishment prides itself on delivering quality food and a welcoming atmosphere, making it a go-to spot for both locals and visitors alike.
In addition to its delicious pizza, Leo's Pizza also features an array of beverages and lifestyle options, catering to a variety of preferences. The restaurant is dedicated to providing a satisfying dining experience, with a commitment to quality and customer satisfaction at the forefront of its service.
Generated from the website
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
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...
I grew up in NYC; lived in NJ and currently live on Baltimore, MD, so I know pizza. Leo's cannot be beat for taste and value for your money. The thin crust is as good as I have had. You will...
Went here with friends to eat one night and the place was closed. No sign, no nothing. It was closed during the time they had posted they were open, so we were extremely disappointed..... waste...
Really good thin crust pizza. They also have gluten free crust, it's not on the menu but you can ask for it!
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.