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” (117 reviews)
“crostata” (18 reviews)
“bread” (64 reviews)
Closed Now
All 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,188)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 1,119 reviews

Reviewed 2 days ago

Stopped in on my way to the airport after a week in Sarasota. Awesome atmosphere, great service, and excellent food. I got the special and a cocktail which I believe was called the 'new fashioned'.

Thank Jack B
Reviewed 3 days ago via mobile

Wandering the streets of St. Pete found BellaBrava. Had to wait 20 minutes for an outside table but it was worth the wait. Enjoyed a glass of wine at a street side sofa before we were shone to our table. The service was prompt and...More

Thank MikeT545454
Reviewed 3 days ago

One of my favorite places on Beach Drive is relaxed and filled with awesome food. My favorites are their Bella Bruschetta and excellent Pasta Brava. Also the atmosphere is pleasant and the service is exceptional. However the weekends are extremely busy so if your go...More

Thank rital638
Reviewed 1 week ago

After a while, this was my second visit to Bella Brava. The food - Margherita FB and Caesar Salad - were excellent: fresh and delicious. The service was somewhat falling apart . Coffee was served in the wrong time .... several times, cream was spilled...More

Thank irina g
Reviewed 1 week ago

Reservation was for indoors but it was a beautiful evening so we asked for an outdoor table. They were able to accomodate us without hesitation. Very efficient waitress. Good food. One order was rigatoni and meatballs. Good amount of pasta with 3 large meatballs. Other...More

Thank 13luludec
Reviewed 2 weeks ago

I have eaten at BellaBrava several times and the food and service is always great. Don't miss their bruschetta! YUM! I usually order the salmon dinner because I love it and would highly recommend. You can eat inside or outside with comfort. Call ahead for...More

Thank Lorrie B
Reviewed 2 weeks ago

We visited for the first time on a Saturday night. It was very busy and we didn't have a reservation so we sat at the bar for about 20 minutes. When we were seated we had good service and very good food that was delivered...More

Thank Debra R
Reviewed 2 weeks ago via mobile

A very happy hour. Came in to town for our first First Friday! Came early and strolled down Beach Drive. Stopped here for a Great Pour of house wine and the Fried Chick peas (OMG!) And the Bella Bruschetta...which our amazing server James recommend!

Thank HeidelbergSummer
Reviewed 3 weeks ago via mobile

The service was terrible it seems that they have written their own good reviews. The food was overpriced for what it was. A very simple salad with a commercial balsamic vinaigrette, the salmon was over cooked and the mashed potatoes were salty, the vegetables on...More

Thank mcyol m
Reviewed 3 weeks ago

We enjoyed salads, pasta and wine outside while people watching an English style bicycle ride!!! It was awesome!

Thank Lee S
Nearby HotelsSee all 43 hotels in St. Petersburg
Hampton Inn and Suites St. Petersburg Downtown
1,125 reviews
.20 km away
The Birchwood
173 reviews
.27 km away
Ponce De Leon Hotel
678 reviews
.29 km away
Hyatt Place St. Petersburg / Downtown
127 reviews
.31 km away
Nearby Restaurants
Parkshore Grill
1,188 reviews
.17 km away
Locale Market
535 reviews
.20 km away
Cassis American Brasserie
967 reviews
.04 km away
Nearby Attractions
Museum of Fine Arts
756 reviews
.13 km away
North Straub Park
87 reviews
.36 km away
South Straub Park
21 reviews
.12 km away
Pioneer Park
29 reviews
.28 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
Groups, Local cuisine, Kids, Business meetings, Romantic, Special Occasion Dining, Bar Scene, View, Child-friendly
Open Hours
12:00 p.m. - 10:00 p.m.
11:30 a.m. - 10:00 p.m.
11:30 a.m. - 10:00 p.m.
11:30 a.m. - 10:00 p.m.
11:30 a.m. - 10:00 p.m.
11:30 a.m. - 11:00 p.m.
11:30 a.m. - 11:00 p.m.
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