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” (100 reviews)
“crostata” (15 reviews)
“bread” (60 reviews)
Open Now
11:30 - 23:00All hours
Italian, Contemporary, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
204 Beach Dr NE, St. Petersburg, FL 33701-3414
Write a Review
Reviews (1,085)
Traveller rating
Traveller type
Time of year
  • More languages

11 - 20 of 1,085 reviews

Reviewed 3 weeks ago via mobile

Entered just for coffee, best latte i have ever had, friendly and helpful staff, now i understand why the crowd of people wanting to eat here.

Thank jose f
Reviewed 3 weeks ago via mobile

Took my father in law and wife out for his 60th Birthday. Great experience all the way around! Hailey (spelling not sure) was an excellent server and made the whole night. Caprese Salad and Carpaccio were excellent appetizers. Wife had the salmon, father in law...More

Thank mjgonzales8
Reviewed 3 weeks ago

Nice menu with range of seafood, meat, pasta options. Good wine list and some excellent cocktails. Eagerness to flip tables is a bit irritating--the bill came while we were still eating.

Thank MichaelCambridge53
Reviewed 3 weeks ago

I've only had their salads and their pizzas but everything I've ordered is fantastic. Ambiance is good too. It's also a convenient location being as it's right on Beach Drive.

Thank Oceana S
Reviewed 3 weeks ago

BellaBrava is a wonderful Italian Restaurant. We ate outside with a wonderful view of the park across the street and the water. The food was excellent. The service was good and we were more than happy with the dining experience. I recommend it highly for...More

Thank Jeanne M
Reviewed 3 weeks ago via mobile

The family was in town for quick lunch so we needed a place that could accommodate 6 indoors quickly on a busy holiday shopping weekend and this restaurant was great! The service was friendly and fast,the menu had something for everyone, and the food was...More

Thank LAN0001
Reviewed 3 weeks ago via mobile

Can eat in or outside on sidewalk and people watch. Had the spinach salad and Pasta Brava. Both delicious. Good size portions.

Thank Karen G
Reviewed 4 weeks ago

We've been visiting St Pete for several years and always try to squeeze in BellaBrava for at least one dinner. It's a little tough to get a reservation, but if you arrive close to opening time, you can usually get a medium sized party seated...More

Thank Heather P
Reviewed 4 weeks ago

The food has always been great. The wait staff seem to genuinely love to serve and educate. Is my go-to Italian restaurant. Gave serious thought to what was not great . . . but failed to find something..

Reviewed 4 weeks ago

A friend and I had dinner here and we’ll be back! I ordered their chicken parmesan, wow! Usually I’m concerned with Italian restaurants being too salty, not here. It was perfect. After dinner we ordered a cappuccino and their tiramisu. Oh, their tiramisu. So good!

Thank 02wonderful
Nearby Restaurants
640 reviews
.21 km away
Parkshore Grill
1,080 reviews
.17 km away
Locale Market
475 reviews
.20 km away
Nearby Attractions
Chihuly Collection
1,620 reviews
.35 km away
Museum of Fine Arts
686 reviews
.13 km away
St. Petersburg Museum of History
150 reviews
.23 km away
South Straub Park
19 reviews
.12 km away
Questions & AnswersAsk a question
Tracey M
Do they have a kids menu?
8 May 2017|
Answer Show 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
Do they take reservations?
17 February 2017|
Answer Show 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.
Is there valet parking?
3 January 2017|
Answer Show all 3 answers
Response from BeachDay365 | Reviewed this property |
Yes, $5.00
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$7 - US$28
Brunch, Lunch, Dinner, 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
Dining Style
Casual Dining
Good for
Business meetings, Child-friendly, Kids, Special Occasion Dining, Bar Scene, Groups, Romantic, Local cuisine, View
Open Hours
12:00 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 23:00
11:30 - 23:00
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
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