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

1 - 10 of 1,085 reviews

Reviewed yesterday via mobile

We just happened to be walking by and saw that this place was busy. And for good reason. Everything was cooked perfectly. Great wine too. And family friendly!

Thank nkersey
Reviewed 2 days ago

Three of us visited. One ordered a pasta dish, one a burger, and one a pizza. The consensus of the group was that the pasta and burger were better than the pizza. Not that the pizza was bad. It just did not live up to...More

Thank tobymarietta
Reviewed 3 days ago via mobile

Went for lunch after my granddaughters graduation at the Trop. It was over earlier than anticipated, so we went to the restaurant early, by almost an hour. Even though we had reservations, they were able to accommodate us early so we didn't have to wait....More

Thank Rocky J
Reviewed 4 days ago via mobile

I've been enjoying the food and cocktails for over 10 years now at Bella Brava. They have always delivered great quality ingredients and tasty food from pasta to flatbread pizzas. They also have good specials and a great happy hour.

Thank mattyboo2
Reviewed 5 days ago via mobile

Salads and flatbread are outstanding. Great location on the famous beach drive. Fantastic service from the Bar!

Thank Lisa W
Reviewed 1 week ago

First night of arrival to St. Pete, my companion and I took a short walk into town and happened upon this gem. There was a wonderful atmosphere, plentiful, comfortable seating outside on the sidewalk, but we opted for the bar inside, and so glad we...More

Thank AngelaPKR
Reviewed 1 week ago via mobile

We had a terrific experience at Bellabrava. Upon arrival we discovering the restaurant was very crowded and few tables were available. We decided to eat at a high top table in the bar area and it worked out fine. The wait staff were accommodating and...More

Thank RJB1215
Reviewed 1 week ago via mobile

The Sausage, Red Pepper, Onions and lots of cheese pizza or flatbreads is oh so yummy! Happy Til 7pm great wines. Everything is always great! Xavier and Carolyn are always so nice. Tony has always been one of favorites...server, now manager. Jenny is an exceptional...More

Thank Donna C
Reviewed 2 weeks ago via mobile

We went here because it was reasonable walking distance from where we live. The food was delicious and the service was impeccable. I had the Eggplant Parmesan. It was one of the best eggplant dishes I have had. Also, I had their Bellini which was...More

Thank Pam H
Reviewed 2 weeks ago via mobile

As usual we were great with a smile. Great customer service from the time you walk in the door. Last Friday my wife and I had a great date night. Xavier great us and Carolyn stopped by. Tonight Tony stopped by and greeted us. What...More

Thank E Alonzo C
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
Special Occasion Dining, Kids, Groups, Romantic, View, Child-friendly, Business meetings, Bar Scene, Local cuisine
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