Looking for a taste of Italy? Look no further than Mazzaro’s Italian Market in St. Pete.

Shark coming out of a wall in a shop.

This family-owned and operated store has provided customers with the finest Italian goods since 1993.

Exteriors of Mazzaro's Italian Market in St. Pete

However, the place was designed to feel like it has been around for 75+ years with a huge splash of whimsy.

Mazzaro's Italian Market Variety of Products

The mixture of old and new is why this is one of the best places to visit in St. Pete FL.

Eat In or Take Home

Mazzaros Italian Market in St Pete

From fresh pasta to imported cheese, they have everything you need to bring a little bit of Italy into your home.

Mazzaros Italian Market Olive Oils

Don’t miss the incredible selection of imported Italian Olive Oil. The packaging alone feels like you’re at a museum.

Sign that reads PASTA in a shop.

You can watch the Mazzaro’s team make fresh pasta. We recommend their Lobster Ravioli and Lobster Tail pastries.

They also make delicious sandwiches and freshly roasted coffee.

Mazzaros Italian Market Gourmet Coffee

They have an incredible take home selection before you check out. Here you can get soups, pizza, pasta, and many other heat and eat selections.

Venice setting at Mazzaro's Italian Market in St. Pete

Mazzaro’s is quirky, fun, and a great place to shop (or browse) for people of all ages.

Pasta and Sauce at Mazzaro's Italian Market in St. Pete

Without a doubt, you’ll quickly discover why Mazzaro’s is the go-to spot for authentic Italian cuisine.

Various Markets

Making Fresh Pasta at Mazzaro's in St. Pete FL

The Deli serves soups, sandwiches, sides, and entrees (ALL made in-house), which you can take home or eat on their covered patio. 

Because everything is made fresh, they change the deli selections often.

Check Mazzaro’s Facebook page for select daily offerings (and hour changes) before visiting: @DiscoverMazzaros  

The Meat and Seafood Market features meats cut to order, fresh locally caught seafood, and steaks dry-aged in-house.

The Produce Market offers a large variety of locally grown produce – only the best and freshest.

The Fresh Pasta Market carries fresh house-made pasta and sauces to take home and cook for the family.

Italian Vino

Wine bottles on the shelf at the marketPhoto Source: Mazzaro Italian Market

The Wine Room stocks thousands of domestic and imported wines specializing in Italian wines. It is staffed by wine connoisseurs.

Wine tastings are offered every Friday from noon – 3:00 pm and Saturday from 10:00 am – 2:00 pm.

Say Cheese!

Cheese varieties on displayCredit: Mazzaro Italian Market

Mazzaro’s cheese room boasts one of the largest selections of cheeses anywhere in Florida.

Giant Cheese at Mazzaro's Italian Market

There are over 300 varieties of cheese to choose from, domestic and imported, with a focus on Italian cheeses.

Cheese Shop at Mazzaro's Italian Market

The Cheese Room is staffed by experienced cheesemongers more than happy to make recommendations.

TIP: They let you taste the cheese before you buy it.

Sweets!

Mazzaro's Baked Goods Things to Do in St. PeteMazzaro’s Baked Goods

The bakery offers freshly baked Italian bread and pastries daily: Crusty Italian, Semolina, Ciabatta, Focaccia, Sfogliatelle, Cannoli, Éclair, and a wide selection of Italian cakes.

Check out the Gelato bar with house-made ice cream.

More Mazzaro’s Info

In addition to everything else, they also offer catering. Be sure to order at least 24 hours in advance. Delivery for large catering orders is also available.

Vehicle at Mazzaro's Italian Market in St. Pete

It gets very busy, especially on Saturdays. If you’re patient, it’s well worth it, and the staff does a fantastic job of taking care of everyone quickly.

Back Patio at Mazzaro's Italian Market in St. Pete

The eat-in patio area is open Monday-Thursday 10:00 am-4:00 pm, Friday 10:00 am-4:30 pm, and Saturday 9:00 am – 2:00 pm. Reservations are not accepted.

BBQ in a car at Mazzaro's Italian Market in St. Pete

Hours are Monday – Friday, 9:00 am – 5:00 pm, and Saturday from 9:00 am – 2:30 pm. They are closed on Sundays.

Mazzaro’s Location: 2909 22nd Ave N, St. Petersburg, FL 33713

If you enjoyed this article, check out:

Dining and Cooking