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.

Gennaro's Pizza & Restaurant

2004 Pass a Grille Way, at 21st Avenue, St. Pete Beach, FL 33706-4150
+1 727-360-0563
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent64%
  • Very good25%
  • Average6%
  • Poor2%
  • Terrible3%
Travelers talk about
“pizza” (159 reviews)
“garlic bread” (20 reviews)
“veal” (16 reviews)
Closed Now
Italian, Pizza, Vegetarian Friendly, Vegan Options
$$ - $$$
2004 Pass a Grille Way, at 21st Avenue, St. Pete Beach, FL 33706-4150
All Details
Write a ReviewReviews (351)
Traveler rating
Traveler type
Time of year

1 - 10 of 344 reviews

Reviewed June 19, 2018

Best pizza on the beach by far, and I've tried them all. They don't deliver but it's worth the trip to pick it up. I love the Spinach Pie, which is an uber-delicious, garlicky white pizza. Toasty thin crusts. We usually get one traditional red...More

Thank MsJonezy
Reviewed April 5, 2018 via mobile

Visited For spring break and orig trying to eat at another restaurant that had a very long wait. Decided to walk across street to this small pizza joint that had several locals standing outside. They all said food was best pizza on pass a grille....More

Thank Julie R
Reviewed March 25, 2018 via mobile

We like this place for take out pizza. We have had dinner here but have found others we like better. The location for take out is ideal for us and the pizza is delicious.

Thank Mark C
Reviewed February 21, 2018 via mobile

We do take out every two weeks (on busy weekends) and love Gennaro's and the family that runs it. We've eaten in too and have not had a bad meal-ever. It is small, parking is limited-if you're unable to eat it, it's worth the take...More

Thank DodoDidi
Reviewed February 14, 2018

Second year in a row that I visited this gem of a town ~ Pass-a-Grille. I spent six nights and dined three of the six nights at Gennaro's and just can't say enough good things about this restaurant. The wait staff are very friendly and...More

Thank BobMarcel
Reviewed February 12, 2018

Simple menu but wholesome....great pizza and very. Accomodating to make something you really want. Good service albeit funky family....you feel like you are oart of the family.....

Thank debrah711
Reviewed January 26, 2018

My family and I came in for a birthday dinner. After waiting 15 minutes in the entrance, we were ushered into the small, impersonal dining area that needed updating about 20 years ago. We all ordered Marinara pasta. No one can mess that up right?...More

Thank Alyssia89
Reviewed December 5, 2017

We had a lovely meal here, everything is cooked homemade and the service and atmosphere was great. I highly recommend!

Thank RobinCord24
Reviewed November 13, 2017

This place took some finding as at the moment the restaurant is in the middle of some roadworks, but by heck are we glad we persevered. This little place is extremely busy with takeaways and we got the last table. The lady servers were brilliant...More

Thank Chris W
Reviewed October 28, 2017 via mobile

A simple casual place with 5 Star Italian food. For several decades we did carry out for very large Italian family dinners, we finally decided to sit in and loved the atmosphere. Everything on the menu is delicious, my fav is veal piccata!

Thank Linda O
Nearby HotelsSee all 33 hotels in St. Pete Beach
Inn on the Beach
836 reviews
.35 miles away
Sabal Palms Inn
680 reviews
.40 miles away
Coconut Inn
748 reviews
.49 miles away
Havana Inn
122 reviews
.51 miles away
Nearby Restaurants
Cafe De Marco
15 reviews
.20 miles away
Paradise Sweets
213 reviews
.63 miles away
Uncle Andy's Old Fashioned Ice Cream Parlor
215 reviews
.85 miles away
Maritana Grille at The Don CeSar
598 reviews
.84 miles away
Nearby Attractions
2,363 reviews
.53 miles away
Merry Pier
206 reviews
.63 miles away
Gulf Beaches Historical Museum
86 reviews
.54 miles away
Coastal Kayak Charters
581 reviews
.07 miles away
Ask a question
Questions & Answers
April 24, 2016|
AnswerShow all 2 answers
Response from Joan R | Reviewed this property |
Call restaurant for this specific info. JMR
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$12 - $30
Lunch, Dinner
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Parking Available
Good for
Families with children, Kids
Open Hours
8:30 AM - 10:00 PM
8:30 AM - 10:00 PM
8:30 AM - 10:00 PM
8:30 AM - 10:00 PM
8:30 AM - 10:00 PM
8:30 AM - 10:00 PM
Location and Contact Information
  • Address: 2004 Pass a Grille Way, at 21st Avenue, St. Pete Beach, FL 33706-4150
  • Location: United States  >  Florida (FL)  >  St. Pete Beach
  • Phone Number: +1 727-360-0563
  • E-mail
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