Best Pizza in Petersburg, VA

Finding the perfect pizza in Petersburg, VA, is more than just grabbing a slice; it’s about discovering flavors that make each visit memorable. Over the years, I’ve enjoyed exploring local spots that craft pizza with honesty and skill, from thin and crispy crusts to hearty, cheese-loaded favorites. The city’s diverse options showcase everything from classic Italian recipes to innovative toppings, ensuring there’s something for every craving.

What sets Petersburg apart is its dedication to quality and community. Whether you’re dining with family, meeting friends, or grabbing a quick bite, the city’s pizzerias blend tradition with a local touch. If you’re seeking a truly satisfying slice, my recommendations are rooted in a combination of flavor, authenticity, and genuine care. Dive deeper to discover where you might find your next favorite pizza in Petersburg.

Where to find the best pizza in Petersburg, VA

Here are some of the top spots to find the best pizza in Petersburg, VA:

  1. Giuseppe’s Pizza
  2. Trapezium Brewing Co
  3. Brothers Pizza Italian Restaurant
  4. Roma Ristorante Italiano
  5. Maria’s Old Town 21 Ristorante Italano
  6. Simona Pizzas & Subs
  7. Muncheese
  8. Lucky’s Pizzeria
  9. Pizza Hut
  10. Taco Bell

1. Giuseppe’s Pizza

Giuseppe's Pizza
Image by: TripAdvisor
7022 Boydton Plank Rd, Petersburg, VA 23803-6714
+1 804-733-1300
See Menu

Nestled on Boydton Plank Road, Giuseppe’s Pizza has become a favorite for locals seeking authentic, flavorful pizza. I remember my first visit—warm aromas and a welcoming atmosphere set the tone. The menu offers a variety of options, including vegetarian dishes, making it accessible for all dietary preferences.

What makes Giuseppe’s stand out is their commitment to quality and a homestyle feel. Their classic pepperoni pizza and vegetarian-friendly options showcase a perfect balance of fresh ingredients and their signature crust. Whether dining in or taking out, ordering their margherita pizza is a must—it reflects the authentic Italian style they pride themselves on, delivering a true taste of craftsmanship in Petersburg.

2. Trapezium Brewing Co

Trapezium Brewing Co
Image by: TripAdvisor
423 3rd St, Petersburg, VA 23803-3382
See Menu

Trapezium Brewing Co blends pizza and craft beer into one seamless experience. Located in Old Towne, it surprised me with how well they balanced flavor and atmosphere. Their wood-fired pizzas come with inventive topping combinations, crafted to pair effortlessly with their house brews.

Their white pizza, topped with ricotta, mozzarella, and fresh herbs, brings out the richness of their signature dough. For something with a kick, try the spicy veggie pie; it’s bold without overwhelming, and always vegetarian friendly.

What makes Trapezium Brewing Co stand out is its local focus—ingredients are thoughtfully sourced, and the pies are served fresh from the oven. Whether you’re stopping by for lunch or settling in for dinner, the food feels intentional without being fussy.

3. Brothers Pizza Italian Restaurant

Brothers Pizza Italian Restaurant
Image by: TripAdvisor
25809 Cox Rd, Petersburg, VA 23803-6517
+1 804-733-3355
See Menu

Located on Cox Road, Brothers Pizza Italian Restaurant offers a warm and inviting atmosphere for pizza lovers. My first visit left a lasting impression—crisp crusts, flavorful toppings, and a genuine Italian touch made each bite memorable. Their extensive menu caters to both lunch and dinner, with vegetarian options available.

Their classic Margherita pizza captures true Italian simplicity, highlighting fresh basil and high-quality cheese. For a hearty option, the Meat Lovers’ Pie is a local favorite, showcasing their commitment to generous toppings and authentic flavors.

Standout for its friendly service and consistently fresh ingredients, Brothers Pizza reflects a dedication to quality that keeps diners coming back. Perfect for a casual meal or takeout, it’s a slice of Italy right in Petersburg.

4. Roma Ristorante Italiano

Roma Ristorante Italiano
Image by: TripAdvisor
2447 County Dr, Petersburg, VA 23803-4799
+1 804-861-0414
See Menu

Roma Ristorante Italiano on County Drive is one of Petersburg’s best-kept culinary secrets. Stepping in, I was greeted by the soft hum of Italian music and the inviting aroma of herbs and baked dough. Their menu boasts options for vegetarians and vegans, making it a thoughtful choice for diners with different needs.

Their vegetarian pizza stands out with its robust tomato base, perfectly melted mozzarella, and generous toppings of fresh bell peppers, mushrooms, and olives. For something lighter yet full of flavor, try the vegan garden pizza; it’s satisfying without compromise.

Roma’s strength lies in its attention to detail—from their hand-stretched dough to the freshly chopped vegetables. Table service is smooth and unobtrusive, adding to the comfort of the dining experience.

Whether you stop by for lunch or dinner, Roma Ristorante Italiano offers a refined take on traditional pizza while staying true to authentic Italian hospitality.

5. Maria’s Old Town 21 Ristorante Italano

Maria's Old Town 21 Ristorante Italano
Image by: TripAdvisor
21 W Old St, Petersburg, VA 23803-3221
+1 804-862-3100
See Menu

Nestled on West Old Street, Maria’s Old Town 21 Ristorante Italiano blends rustic charm with thoughtful modern touches. The cozy brick interior and attentive staff make it more than just a meal—it’s an experience.

During my visit, I ordered the vegetarian pizza, crafted with house-made sauce, crisp vegetables, and a golden, chewy crust. It wasn’t just good—it was memorable. For those steering clear of meat or gluten, Maria’s menu includes vegan and gluten-free options, which are clearly labeled and actually flavorful.

What makes Maria’s stand out is the care they put into each dish. The ambiance is warm, the ingredients fresh, and the kitchen clearly values its craft. For a genuine taste of Petersburg pizza culture, this spot earns its reputation.

6. Simona Pizzas & Subs

Simona Pizzas & Subs
Image by: TripAdvisor
3330 S Crater Rd Ste 28, Petersburg, VA 23805-9229
+1 804-862-4411
See Menu

Simona Pizzas & Subs feels like one of those rare places where the locals smile as they walk in, not because it’s trendy—because it’s trusted. Tucked inside the Crater Road shopping plaza, it’s unpretentious, reliable, and quietly confident in its food.

On my last visit, I had the fresh vegetable pizza, layered with peppers, onions, olives, and melted mozzarella on a golden crust. It hit every mark—flavorful without fuss, and clearly made with care. Their dough is chewy with just the right crisp, and the sauce has a tang that stays with you.

What sets Simona apart isn’t flash—it’s comfort and consistency. Vegetarian options are front and center, and every dish is served hot with no shortcuts.

If you’re craving pizza in Petersburg and prefer a quieter spot with good service and dependable quality, Simona Pizzas & Subs delivers—literally and figuratively.

7. Muncheese

Muncheese
Image by: TripAdvisor
1910 E Washington St, Petersburg, VA 23803-3637
+1 804-277-5775
See Menu

Muncheese isn’t trying to imitate anyone—it’s just doing its own thing, and doing it well. Sitting on East Washington Street, it blends casual vibes with food that quietly impresses.

On my last stop, I tried the veggie-loaded Muncheese pizza. Crisp edges, stretchy mozzarella, and a fresh hit of peppers and mushrooms. It had personality, the kind that tells you it’s made by people who care.

What sets Muncheese apart is its comfort-food appeal with a local twist. The pizzas aren’t fussy—they’re just good. And the lunch crowd knows it.

If you’re browsing for pizza in Petersburg and want flavor without pretense, ask for the classic cheese or veggie pie. It’s simple, satisfying, and unmistakably Muncheese.

8. Lucky’s Pizzeria

1450 W Wythe St, Petersburg, VA 23803-3944
+1 804-722-1111
See Menu

Lucky’s Pizzeria has been a staple on West Wythe Street, offering a warm, welcoming atmosphere perfect for casual dining. During my visit, I was greeted with friendly service and the irresistible aroma of freshly baked pizza. Their menu combines Italian tradition with a local touch, making every slice a satisfying experience.

The Margherita pizza at Lucky’s is a highlight—simple yet flavorful, topped with ripe tomatoes, fresh basil, and quality cheese. For those craving something heartier, the Meat Lover’s pizza delivers generous toppings and bold flavors that reflect their commitment to quality ingredients.

Lucky’s stands out because of its consistency and genuine warmth. It’s a place where flavor and comfort come together in every slice, making it a true Petersburg favorite.

9. Pizza Hut

3200 S Crater Rd, Petersburg, VA 23805
+1 804-861-3519
See Menu

Pizza Hut on South Crater Road is a familiar name for those seeking reliable, satisfying pizza in Petersburg. From my experience, their Original Stuffed Crust® pizza remains a consistent favorite—crispy, cheesy, and perfect for sharing.

If you’re craving something hearty, the Meat Lovers® pizza packs in flavor with a generous mix of toppings. For lighter options, their signature wings or pasta dishes complement the pizza well, offering a complete meal experience.

What makes Pizza Hut stand out is its ability to deliver classic taste with a modern touch, whether dining in or ordering for delivery. It’s a dependable choice for a quick, satisfying meal.

10. Taco Bell

3294 S. Crater Road, Petersburg, VA 23805
+1 804-732-0146
See Menu

Taco Bell on South Crater Road is a popular fast-food choice in Petersburg, offering a fusion of Mexican classics and innovative options. During my visit, I enjoyed their Crunchwrap Supreme, which combines crunch, cheese, and savory fillings in a portable form—perfect for a quick, satisfying meal.

They also serve the Cheesy Gordita Crunch, a cheese-filled, soft taco wrapped in a crispy shell, showcasing Taco Bell’s signature twist on traditional flavors. Their menu caters to breakfast, lunch, and dinner, making it versatile and convenient.

What makes Taco Bell stand out is its bold flavors and playful approach to Mexican-inspired dishes. It’s a dependable spot for a flavorful, no-fuss meal that hits the spot every time.

More Things to Try in Petersburg, VA

Frequently Asked Questions

Q: What are the best pizza places in Petersburg, VA?
A: Some top options include Giuseppe’s Pizza, Trapezium Brewing Co, Brothers Pizza Italian Restaurant, and Roma Ristorante Italiano. These spots are known for their authentic flavors and quality ingredients.

Q: Is there vegetarian or vegan pizza available in Petersburg?
A: Yes, many restaurants like Roma Ristorante Italiano and Maria’s Old Town 21 Ristorante Italiano offer vegetarian and vegan-friendly options, often featuring fresh vegetables and plant-based cheeses.

Q: Do local pizzerias offer takeout or delivery?
A: Most places, including Simona Pizzas & Subs and Lucky’s Pizzeria, provide takeout and delivery services, making it easy to enjoy great pizza at home.

Q: Are gluten-free options available in Petersburg’s pizza places?
A: Yes, restaurants like Maria’s Old Town 21 Ristorante Italiano and others often include gluten-free crusts or options to accommodate dietary needs.

Q: What types of pizza are popular in Petersburg?
A: Classic options like Margherita, Pepperoni, Veggie, and specialty pies like Meat Lovers or White Pizza are favorites among locals.