Category: | Restaurant, |
---|---|
Address: | 119 E Douglas Ave, Petersburg, IL 62675, USA |
Zip code: | 62675 |
Opening hours (Edit) | |
---|---|
Monday: | Closed |
Tuesday: | 4:00 – 9:00 PM |
Wednesday: | 4:00 – 9:00 PM |
Thursday: | 4:00 – 9:00 PM |
Friday: | 4:00 – 10:00 PM |
Saturday: | 4:00 – 10:00 PM |
Sunday: | 4:00 – 8:00 PM |
This is one of thee best pizzas I've eaten. Great family service too.
Every one loves Leo's Pizza! If you dont, just go to Pizza Hut down the stre,,,,,oh. Wait.
The chef salad was tasty. The bruschetta pizza was quite good. Our waitress was nice and attentive.
Only down side, it is dark. We used our phone lights to read the menus. Be sure to bring cash or local check, they are not equipped to take a card.
My wife and I always have the supreme and a side salad . Best pizza ! Fresh toppings and crust is to die for !
Always good food, one of my favorite pizza places. Only bad thing is, they don’t accept credit/debt cards. Cash or check is acceptable.