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” (114 reviews)
“crostata” (17 reviews)
“bread” (63 reviews)
Open Now
11:30 AM - 10:00 PMAll hours
Italian, Contemporary, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
204 Beach Dr NE, St. Petersburg, FL 33701-3414
All Details
Write a ReviewReviews (1,168)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 1,102 reviews

Reviewed 2 days ago

We enjoyed a great lunch with excellent service (kudos to Joe, our waiter) after visiting the Dali Museum (and arriving during happy hour was an added bonus). We had the house salad (delicious dressing), spinach/goat cheese ravioli (excellent!) and a couple of ver y good...More

Thank gus f
Reviewed 3 days ago via mobile

Looking for exceptional service? This is your place. The food is fantastic and the service exceptional. This restaurant sits right in the main downtown strip. We have been visiting there for years and always consistent in every way. This time I had the salmon salad....More

Thank Kristin C
Reviewed 3 days ago via mobile

This is a very solid restaurant with hard working folks who very clearly care about what they do. We have been twice and sat at the bar, but there are both indoor and outdoor tables. On our first visit, I had the best grouper that...More

Thank Dee W
Reviewed 1 week ago via mobile

We stayed in St Pete’s for one week. This is the only restaurant we went to twice. Great spot. The team was great. Food .. ambience and service were all on point. Sword fish. Pizza. Salads. Solid place. Always busy.

Thank AlexDigenis
Reviewed 1 week ago via mobile

We love Bella Brava! We usually order a Caesar salad and the Hot Sicilian pizza. Be warned, the pizza is spicy! but delicious. Always a good place for a quick bite. We go early as they get busy later in the evening.

Thank Barb D
Reviewed 1 week ago via mobile

Tyffany took care of my table. Service was excellent. Bread butter and a dirty martini to start. I was impressed with the bread and butter but not the martini. Sword fish on a bed of polenta was well cooked and subtle. Also got a lobster...More

Thank Guillermo C
Reviewed 1 week ago via mobile

In Beach drive in Downtown Saint Petersburg. We are locals and never eaten at BellaBrava. For appetizer we had, Bella Bruscetta. Delicious! Such a delicious Italian food. I had Ravioli Genovese, the server John recommended to me. I was so delicious! Service was great. John...More

Thank Yassine M
Reviewed 1 week ago via mobile

We returned to BellaBrava after a lovely visit during the week of our wedding a year or so ago. Kind of biased because of a sentimental attachment to this restaurant but the service is friendly, the wine, the wood fired pizzas, and the smoked egg...More

Thank MartynG_11
Reviewed 2 weeks ago

We had pesto ravioli and pasta with vegetables. Food was excellent and the large pour of wine was reasonable. Staff was helpful and service was great!

Thank Leenbob
Reviewed 2 weeks ago

The centre of St Petersburg is a busy place each evening. BellaBrava is a favourite of my sister, and we went there for an early dinner on a Thursday evening. The bar area was busy but most of the tables appeared empty. Nevertheless, we were...More

1  Thank Dave B
Nearby HotelsSee all 43 hotels in St. Petersburg
Hampton Inn and Suites St. Petersburg Downtown
1,114 reviews
.20 km away
The Birchwood
168 reviews
.27 km away
Ponce De Leon Hotel
674 reviews
.29 km away
Hyatt Place St. Petersburg / Downtown
111 reviews
.31 km away
Nearby Restaurants
Parkshore Grill
1,166 reviews
.17 km away
Locale Market
526 reviews
.20 km away
Cassis American Brasserie
946 reviews
.04 km away
Nearby Attractions
Chihuly Collection
1,764 reviews
.36 km away
Museum of Fine Arts
738 reviews
.13 km away
North Straub Park
86 reviews
.36 km away
South Straub Park
21 reviews
.12 km away
Ask a question
Questions & Answers
Tracey M
7 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
16 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.
2 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
US$7 - US$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
Child-friendly, Business meetings, Kids, Groups, Local cuisine, View, Special Occasion Dining, Bar Scene, Romantic
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