Pizza in Petersburg, IL Leo's Pizza119 E Douglas AvePetersburg, IL, 626752176323492Benny S PizzaCaponesLeo's PizzaRestaurantRestaurantsRiccos PizzaRicos PizzaSam's Too Italian PizzaThe ShedTos PizzaTrain DepotUsed Restaurant Equipment Supplies Pizza Hut330 E Sangamon AvePetersburg, IL, 626752176327707Capones RestaurantPizza HutRestaurantsThe ShedTrain DepotUsed Restaurant Equipment Supplies Show More