We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

Mazzaro's Italian Market

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
2909 22nd Ave N, St. Petersburg, FL 33713-4207
+1 727-321-2400
9:00 am - 2:30 pm
Closed now
All hours
Mon - Fri 9:00 am - 6:00 pm
Sat 9:00 am - 2:30 pm
More Info
Add Photo Write a Review

1,907 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 1,870: English reviews
Portland, Maine
Level Contributor
4 reviews
4 restaurant reviews
5 of 5 stars Reviewed yesterday NEW

LOVE THIS PLACE ! Wonderful Italian market -- fine wines, cheeses, meats, pastries and much more. There is also a deli with to-die-for sandwiches.

Thank 65tiger
Hillsboro, Oregon
Level Contributor
26 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
4 of 5 stars Reviewed 3 days ago NEW

Friends recommended this Italian Market in St. Petersburg, so we stopped on the way back from St. Pete Beach. We bought two kinds of lasagna (sausage & beef), two salads (Italian pasta and black bean & mango), a ball of fresh mozzarella cheese, and a package of 10 Italian Wedding Cookies. The salads and lasagna were good, but not exceptional... More 

Thank Camille C
Atlanta, Georgia
Level Contributor
29 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 39 helpful votes
4 of 5 stars Reviewed 4 days ago NEW via mobile

We stopped for a quick lunch on the way to the airport based on the TA reviews. The market was a little hectic but some regulars helped us order and get oriented. We ordered the Hot Italian sandwich & cheese pizza (for our 4 year old) and it was delicious and affordable. We loved the variety of sodas and cookies/cakes.... More 

Thank smsa
1 review
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed 5 days ago NEW via mobile

One of the best local spots for lunch. Great market, so much good and stuff you will never get bored in there.

Thank Joe E
Level Contributor
20 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
4 of 5 stars Reviewed 6 days ago NEW

I really love Mazaro's in St. Pet. I have been going there for a few years and I will bring all my family and friends when visiting us in Tampa. It only opens Monday To Friday and it closes at 6pm. It is always crowded but it is well organized and you are promptly serve. It is a self serve... More 

Thank JPENA0007
Level Contributor
13 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 stars Reviewed 6 days ago NEW via mobile

Mazzaro's has excellent food, baked goods, coffee, and wine. It is crowded and the wait at the deli is long but worth it. You'll be amazed at how much delicious food can be crammed into one a tiny building. This is a good option for vacationers that don't want to dine out for every meal. Mazzaro's offers delicious prepared entrees,... More 

Thank Tess M
Columbus, Ohio
Level Contributor
53 reviews
36 restaurant reviews
common_n_restaurant_reviews_1bd8 17 helpful votes
5 of 5 stars Reviewed 1 week ago

This is an Italian market, but also offers lunch items, coffees and a bakery that you need to try. It stays busy, so don't be in a hurry. I had the #20 hot Italian sandwich and it was very good. I have little doubt the other offerings are just as good. If you can find a table at the coffee... More 

Thank C G
Clearwater, Florida
Level Contributor
51 reviews
23 restaurant reviews
common_n_restaurant_reviews_1bd8 19 helpful votes
5 of 5 stars Reviewed 1 week ago via mobile

Mazzaro's is like having little Italy in St. Petersburg, Florida. The food is very special. Especially, the deli, cheese shop and bakery. If you like Italian food, this is the place.

Thank gmerchman
St. Petersburg, Florida
Level Contributor
3 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed 1 week ago

There are certain restaurants and shopping places that are beyond just stores or restaurants. The value they provide makes them community resources. They are beyond just businesses designed to make money...they are as much needed in the community as a recreation center or a post office. Mazzaro's for Saint Petersburg is one such place. The fresh bread, ready made deli... More 

Thank Bgilber5
Bradenton, Florida
Level Contributor
338 reviews
215 restaurant reviews
common_n_restaurant_reviews_1bd8 107 helpful votes
5 of 5 stars Reviewed 1 week ago

Best Italian market south of NYC. Fresh buffalo mozarella, proschuito, olives, bakery, coffee,homemade pasta and even a place to eat in. Do yourself a favor and visit you will go back.....

Thank dicksmith24

Travelers who viewed Mazzaro's Italian Market also viewed

St. Petersburg, FL

Been to Mazzaro's Italian Market? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    5 of 5 stars
    4.5 of 5 stars
  • Value
    4.5 of 5 stars
    4.5 of 5 stars
Average prices
$5 - $5
Mediterranean, Italian, Cafe, Delicatessen
Breakfast, Dinner, Lunch
Restaurant features
Waitstaff, Television, Highchairs Available, Takeout, Outdoor Seating, Seating, Parking Available, Free Off-Street Parking, Wheelchair Accessible, Serves Alcohol, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover
Good for
Local cuisine, Dining on a budget, Families with children
Open Hours
9:00 am - 6:00 pm
9:00 am - 6:00 pm
9:00 am - 6:00 pm
9:00 am - 6:00 pm
9:00 am - 6:00 pm
9:00 am - 2:30 pm
Location and Contact Information
  • Address: 2909 22nd Ave N, St. Petersburg, FL 33713-4207
  • Location: United States  >  Florida (FL)  >  St. Petersburg
  • Phone Number: +1 727-321-2400

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Mazzaro's Italian Market and other visitors
5 questions
Ask a question

See all questions (5)

Questions? Get answers from Mazzaro's Italian Market staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?