A Foodie’s Guide to the 14 Best Pizza Restaurants in St. Petersburg

St. Petersburg, Florida is known for its sunny beaches and thriving arts scene, but it is also home to some of the best pizza spots in the state.

Whether you’re in the mood for a classic slice or a gourmet pie, there’s a pizza joint for every taste and budget.

From family-owned restaurants that have been serving up their secret recipes for decades, to trendy restaurants that offer innovative toppings and gluten-free options, the pizza scene in St. Petersburg is diverse and delicious.

So, whether you’re a local or just visiting for the day, be sure to check out these top pizza restaurants for a slice of heaven.

1. Bavaro’s Pizza Napoletana & Pastaria

  • Address: 945 Central Ave, St. Petersburg, FL 33705, United States
  • Phone: +1 727-258-7517
  • Website
  • Check the menu here

Bavaro’s Pizza Napoletana & Pastaria is a chain of restaurants based in Florida that specializes in traditional Neapolitan-style pizza and pasta dishes.

It was founded in March 2009 by Dan Bavaro, his wife Anna-Maria, and their five children.

The restaurant is committed to using hand-crafted, wood-fired brick ovens and authentic ingredients sourced directly from Italy to make their dishes, as well as their line of homemade gourmet sauces.

They have since expanded to multiple locations in Florida and continue to be a pioneer in traditional Neapolitan pizza culture.

I would recommend their margarita pizza with fresh ingredients.

2. Cappy’s Pizza

  • Address: 2900 1st Ave N, St. Petersburg, FL 33713, United States
  • Phone: +1 727-321-3020
  • Website


View this post on Instagram


A post shared by Cappys Pizza (@cappyspizza)

Cappy’s is a great pizza restaurant in Saint Pete that is known for its delicious Chicago Style Deep Dish pizza.

You will rave about the quality of the food and the friendly service. The atmosphere is intimate and the prices of the pizzas are reasonable.

In addition to pizza, Cappy’s also offers a Greek salad and beer.

Parking can be limited and there is no wheelchair access.

Despite this, I would highly recommend visiting Cappy’s for a tasty pizza experience.

3. Oak & Stone Saint Petersburg

  • Address: 199 Central Ave, St. Petersburg, FL 33701, United States
  • Phone: +1 727-565-4064
  • Website


View this post on Instagram


A post shared by Oak & Stone (@oakandstonerestaurants)

Founded in Sarasota, Florida in 2016, Oak & Stone provides a relaxed, casual atmosphere where guests can enjoy delicious food and drinks with the people who matter most.

Whether you’re a beer enthusiast, a pizza lover, or just looking for a great place to relax and unwind, Oak & Stone is the perfect destination.

I would highly recommend their slow-roasted wings and some pieces of pizza with perfect cooking and seasoning.

4. Fabrica Pizza

  • Address: 101 7th St S, St. Petersburg, FL 33701
  • Website


View this post on Instagram


A post shared by Fabrica Pizza (@fabricapizza)

Fabrica Pizza is a contemporary Italian fast-casual restaurant based in Tampa, Florida.

It was established in 2015 and offers Neapolitan pizza as its main dish, along with salads, sandwiches, snacks and desserts.

Their other location in downtown St. Pete is a highly recommended restaurant known for its delicious Neapolitan-style pizzas with a crispy crust.


View this post on Instagram


A post shared by Fabrica Pizza (@fabricapizza)

There is outdoor seating as well as indoor seating at the bar-like tops where guests can watch the pizzas being made.

The restaurant is also clean and well-organized.

Parking can be challenging, but it is a short walk from the restaurant.

The restaurant is also accessible for those in wheelchairs.

5. Gennaro’s St. Pete Beach

  • Address: 2004 Pass a Grille Way, St Pete Beach, FL 33706
  • Phone: (727) 360-0563
  • Website

Gennaro’s Italian family restaurant was opened in 1989 by Jerry Feola, with the help of his mother and brothers.

Over the years, the restaurant changed hands and Marcelo Rafaniello and Vicky took over as owners in 2009.

All dishes at Gennaro’s are made in-house using traditional recipes and the freshest ingredients.

People rave about the Italian cuisine at this restaurant, specifically the pasta and pizza.

They offer takeout, delivery, and curbside pickup options.

The portions are large and the prices are reasonable. The staff is friendly, especially the owner and the server who took care of the customers.

Except for pizza, I would also recommend the antipasto salad, chicken parm, and garlic bread.

This place is considered a hidden gem on the beach and one of the best pizza places in Florida.

Don’t forget to save room for their dessert.

6. Joey Brooklyn’s Famous Pizza Kitchen

  • Address: 210 1st Ave N, St. Petersburg, FL 33701
  • Phone: (727) 822-6757
  • Website

Joey Brooklyn’s Famous Pizza Kitchen is a St. Petersburg, Florida-based restaurant that has been serving delicious New York-style pizza, calzones, sausage rolls, pasta, grinders, and jumbo wings for over 15 years.

The restaurant boasts a relaxed, casual café atmosphere and is located in the popular Jannus Landing block, making it a great destination for both lunchtime and late-night after-party bites.

Open every day from 11:00 am to 3:00 am, Joey Brooklyn’s uses only the freshest local produce and the finest Italian cheese to create their menu items.

With its long history of serving high-quality New York-style pizza, it’s no wonder that this restaurant has become a staple for many people in the area.

7. Gianni’s NY Pizza

  • Address: 936 58th St N, St. Petersburg, FL 33710
  • Phone: (727) 381-3209
  • Website

Gianni’s is a great pizza place located in St. Pete, FL. It is known for its fresh and high-quality ingredients, perfect crust, and variety of pizza options.

It is a family-run business with friendly service. It is highly recommended for its great taste, affordability, and variety.

The gluten-free and dairy-free veggie pizza is the best in the area, according to one customer.

The thin crust is crispy and the variety of slices is impressive.

It is a hidden gem, located off the beaten path but well worth the visit.

Ordering a whole pie well done is the recommended way to go.

8. Jay Luigi

  • Address: 3201 4th St N, St. Petersburg, FL 33704, United States
  • Phone: +1 727-390-8883
  • Website
    Jay Luigi

Jay Luigi’s is a restaurant that serves Italian cuisine, with a focus on pizzas.

The restaurant has received positive reviews for its friendly staff, high-quality ingredients, and delicious food.

I would recommend their Neapolitan and Roma-style pizzas, and the Drunken Mushroom pasta.

The atmosphere is also well received, with some customers mentioning the outdoor seating and the simple and fresh taste of the food.

The prices may be a little high, but the quality of the food makes it worth it.

9. Nicko’s Pizza and Subs

  • Address: 1239 4th St S, St. Petersburg, FL 33701, United States
  • Phone: +1 727-416-1200
  • Website

Nicko’s Pizza and Subs is a restaurant located in St. Petersburg.

It was founded by Erin and Nick Faraone, with Nick having a passion for culinary arts and a legacy from his father who was a chef.

Nicko’s specializes in both pizza and subs, with the latter being a local speciality with a unique Florida twist.

Their menu includes items such as Pepperoni Pizza, Steak and Cheese Deluxe Sub, Red and White Meatball Pizza, and Buffalo Chicken Pizza.

I would highly recommend their hand-made pizza and the Steak and Cheese Deluxe sub.

You will love their pizzas for the crispy crust, flavorful sauce, and quality toppings.

The restaurant also has a bar with a selection of beverages, including wine and beer.

10. Noble Crust of St. Petersburg

  • Address: 8300 4th St N, St. Petersburg, FL 33702, United States
  • Phone: +1 727-329-6041
  • Website


View this post on Instagram


A post shared by Noble Crust (@noblecrust)

Noble Crust in St. Petersburg is a popular Italian restaurant that is known for its Deep South Italian cuisine.

The menu features locally grown seasonal ingredients and changes with the seasons.

The restaurant has both indoor and outdoor seating and an open kitchen, making it a great place to meet and dine.


View this post on Instagram


A post shared by Noble Crust (@noblecrust)

The food is well-loved, with dishes like broccoli, Noble Pig pizza, chicken parmigiana, salmon, and fried green tomatoes being favorites.

Sunday brunch is a popular time to visit, although parking can be competitive.

The restaurant is kid-friendly, with a menu that appeals to children.

11. The Ohio Pizza Parlor

  • Address: 7224 Central Ave, St. Petersburg, FL 33707
  • Phone: (727) 289-9011
  • Website

The Ohio Pizza Parlor

Ohio Pizza Parlor in St Pete is known for its high-quality, thin-crust pizza, with a variety of options and flavors to choose from.

The staff is friendly and accommodating, and the establishment is known for its consistency in terms of quality and service.

You would appreciate the convenience of being able to get takeout, and the variety of options, including a meat pie and pizza rolls.

I would highly recommend giving Ohio Pizza Parlor a try, and I believe you will be hooked on their delicious pizza.

12. Paul’s Chicago Pizza St. Pete

  • Address: 11002 4th St N, St. Petersburg, FL 33716
  • Phone: (727) 346-5180
  • Website

Paul’s Chicago Pizza in St. Pete is highly recommended for its thin crust pizza and Chicago-style food.

I would recommend the garlic parm poppers, cheese sticks, and XL meat pizza.

Except for the pizza, why not try The cheesy beef sandwich and fries which are a hit among customers?

The service and atmosphere at the restaurant were friendly and lively.

Dine-in, takeout, and outdoor seating options are available.

13. Pizza Box

  • Address: 923 Central Ave, St. Petersburg, FL 33705
  • Phone: (727) 623-0444
  • Website

Pizza Box

Pizza Box in St. Petersburg, Florida is a local pizzeria that takes pride in serving organic, handmade, and wood-fired pizzas to the community.

The pizzeria uses a 100-year-old sourdough starter and sources its ingredients from local farms and distributors.

The owners, Adam and the narrator, are passionate about art and music and plan to host monthly art shows and other events in the restaurant.

They invite customers to come and try their creative pizza culinary experience.

I would recommend the delicious specialty pizzas, with the Carnivore Pizza being a standout dish.

The pizzas are made fresh to order and may take some time, but the wait is worth it for the delicious results.

14. Tobys Original Little Italy Pizza

  • Address: 3523 49th St N, St. Petersburg, FL 33710, United States
  • Phone: +1 727-522-2717
  • Website

Toby’s Original Little Italy Pizza is a popular pizza joint that serves authentic New York-style pizza and subs.

It has been in business since 1972 and is known for using quality ingredients.

They offer dine-in, takeout, and curbside pickup options.

Customers rave about the crispy crust, delicious sauce, cheese, and toppings.

Sometimes the restaurant is busy, with many customers eager to get their hands on the famous pizza.

Final thoughts

As you can see, St. Petersburg, Florida is a hub for delicious pizza with a diverse range of options. Which one have you been to? If you think I miss anyone you love, please let me know in the comment.

Leave a Comment