4 Best Pizza Restaurants in Petersburg

Bambino’s Pizza, subs, and more Pizza • $
330 Keyser Ave, Petersburg

Customers` Favorites

Spaghetti and Meatballs
Garlic Bread
French Fries
Large Pizza
Tiramisu
Cannoli
Wings

“Five stars all the way! This was my first visit and i was impressed. Clean environment and friendly service. My steak and cheese was delicious. I will definitely recommend this establishment to all who are traveling through Petersburg Wv. I know i will be stopping in next time i am in the area.“

4.6 Superb33 Reviews
Little Caesars Pizza Pizza • $
437 Keyser Ave, Petersburg

Customers` Favorites

Crazy Bread

“Stopped in for pizza while in town visiting. Ordered a thin crust pizza with extra sauce, onions and sausage. It was good. It was hot and flavorful. They need to try and evenly distribute the toppings and some more onions on it as well. Some slices was just cheese, or a little sausage or onions. Had to look for the onions on the pizza. They were steady. It did not take that long to get pizza.“

4.8 Superb13 Reviews
Fox's Pizza Den Pizza • $
426 Keyser Ave, Petersburg

Customers` Favorites

Buffalo Wings with Your Choice of Flavor
Meatball Parmigiana

“We stopped in after the parade, famished!... and Foxes saved us! The Big Daddy is such a great pizza we did a half cheese and half pepperoni... there were 5 of us and we still had pizza left over! Gotta love Foxes! We sure do! Such a great place to eat! This is a family sized pizza place!“

3.7 Good16 Reviews
Pizza Hut Pizza Delivery • $
444 Virginia Ave, Petersburg

Customers` Favorites

Meat Lovers Pizza
Pepperoni Pizza
Cheese Sticks
Supreme Pizza
Cheese Pizza
Marinara

“Update March 28, 2024 hats off to tonights kitchen staff 5 stars!!! I finally got my extra toppings!!! Thank You to whoever made my pizza!!!I love pizza hut, but this location only gets 3 stars because every time I order a carry out order with extra pepperoni and pineapple, I never get them!!I purposely ordered a pizza with normal toppings just to compare them and you can't tell a difference. So I arrive home 25 minutes later to feed my family and surprise you didn't get what you paid for, yes I could open the boxes there and check them, wait for another 4 pizzas to be made while my breadsticks are getting cold but I'm normally in a rush and don't have the extra 20-30 minutes to wait for food that should have been correct the first time.“

3.8 Good32 Reviews

Taste More In Petersburg