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.


204 Beach Dr NE, St. Petersburg, FL 33701-3414
+1 727-895-5515
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent55%
  • Very good32%
  • Average10%
  • Poor2%
  • Terrible1%
Travellers talk about
“pasta” (127 reviews)
“crostata” (17 reviews)
“flat bread” (17 reviews)
Closed Now
Italian, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
204 Beach Dr NE, St. Petersburg, FL 33701-3414
All Details
Write a ReviewReviews (1,240)
Traveller rating
Traveller type
Time of year
  • More languages

11 - 20 of 1,167 reviews

Reviewed 9 May 2018

2nd trip here. Great service, food, outdoor dining. They have GF pasta and a wide variety of menu items to choose from.

Thank Go-GBP
Reviewed 8 May 2018

I have dined at Bella Brava many times and it's always good. It's at a choice spot on Beach Drive. Get a nice table in the shade outside and order anything on the menu. It's all good!

Thank Gailsun
Reviewed 7 May 2018 via mobile

Great food!!!! Also, our waiter John was friendly and very accommodating. He even checked on a dinner item to see if it was available for lunch....and it was. Would highly recommend this restaurant.

Thank Sandi E
Reviewed 2 May 2018

Although they were busy the squeezed in our group of 9 at an outside table (our request). The food was great-our favorite in St. Petersburg!

Thank Sherry T
Reviewed 2 May 2018

This Italian place was the spot for my birthday dinner. My wife loved it too. I had the skirt stake, she had the ravioli. The service was great.

Thank Tanyo M
Reviewed 30 April 2018

It's been a while since we visited Bella Brava and wondered why we had left it so long. We dined outside on the sidewalk and it was a perfect setting. A very good menu with a wide choice and our food was excellent. Very busy...More

Thank Artmo
Reviewed 25 April 2018

Braised olives in Chianti to start was the Oh My Gosh of the meal. As usual we like to eat outside which can have it's distractions. But definitely enjoyed our meal.

Thank Bill A
Reviewed 24 April 2018

I must day; our time here was outstanding. They have revamped their menu since my last visit a year ago and I'm so pleased with what we saw available to devour! Their house-made ricotta is luscious and creamy; a cheese lovers dream. We sat at...More

Thank Vinnie1973
Reviewed 23 April 2018

Have been on our own and with family and grandkids and always great food and service. Can reserve on line. Extensive menu selection and kids menu. Like to eat outside and watch the people! Have recently expanded their outside dining to some long tables if...More

Thank tennisgirl2016
Reviewed 23 April 2018 via mobile

Came for lunch after a friend suggested it! We both enjoy sitting outside ( yes even in the Florida sun). Warmly greeted and shown to a seat outside . I order the chicken focaccia sandwich ( excellent) my friend who is Gluten free ordered a...More

Thank 2flyby
Nearby HotelsSee all 42 hotels in St. Petersburg
Hampton Inn and Suites St. Petersburg Downtown
1,155 reviews
.20 km away
The Birchwood
179 reviews
.27 km away
Ponce De Leon Hotel
698 reviews
.29 km away
Hyatt Place St. Petersburg / Downtown
197 reviews
.31 km away
Nearby Restaurants
Parkshore Grill
1,250 reviews
.17 km away
Locale Market
558 reviews
.20 km away
119 reviews
.04 km away
Nearby Attractions
Museum of Fine Arts
787 reviews
.12 km away
North Straub Park
96 reviews
.36 km away
South Straub Park
22 reviews
.12 km away
Pioneer Park
31 reviews
.28 km away
Ask a question
Questions & Answers
Tracey M
8 May 2017|
AnswerShow all 6 answers
Response from rlsand | Property representative |
Yes, Tracey, we have a special children's menu. We are very family-friendly and would welcome you and your family!
Mary Ann B
17 February 2017|
AnswerShow all 4 answers
Response from rlsand | Property representative |
Yes, we take reservations by phone (727.895.5515) or online at our web site. Hope to see you soon.
3 January 2017|
AnswerShow all 3 answers
Response from BeachDay365 | Reviewed this property |
Yes, $5.00
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 7 - USD 28
Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Street Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Reservations, Private Dining, Accepts Credit Cards
Dining Style
Casual Dining
Good for
Romantic, Special Occasion Dining, Groups, Bar Scene, Child-friendly, Business meetings, Local cuisine, View, Kids
Open Hours
12:00 pm - 10:00 pm
11:30 am - 10:00 pm
11:30 am - 10:00 pm
11:30 am - 10:00 pm
11:30 am - 10:00 pm
11:30 am - 11:00 pm
11:30 am - 11:00 pm
Location and Contact Information
  • Address: 204 Beach Dr NE, St. Petersburg, FL 33701-3414
    (2nd Ave NE)
  • Public Transportation: Looper Trolley Stop 4, Museum of Fine Arts, Beach Dr
  • Location: United States  >  Florida (FL)  >  St. Petersburg
  • Phone Number: +1 727-895-5515
  • E-mail
Contemporary Italian fare with a New World interpretation. Extensive beer & wine selection. Outdoor seating on beautiful Beach Drive.
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