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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.


Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
204 Beach Dr NE, St. Petersburg, FL 33701-3414 (2nd Ave NE)
+1 727-895-5515
11:30 - 22:00
Closed now
See all hours
Sun 12:00 - 22:00
Mon - Thu 11:30 - 22:00
Fri - Sat 11:30 - 23:00
More Info
Add Photo Write a Review

1,025 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 964: English reviews
Hainesport, New Jersey
Level Contributor
41 reviews
33 restaurant reviews
common_n_restaurant_reviews_1bd8 20 helpful votes
5 of 5 bubbles Reviewed 1 week ago

You'll love where this is situated, the food, the service and the price. A MUST TRY if you live in the area or visiting.

Thank michael s
Jaipur, India
Level Contributor
587 reviews
294 restaurant reviews
common_n_restaurant_reviews_1bd8 164 helpful votes
3 of 5 bubbles Reviewed 2 weeks ago

The menu selection is not very large and my chicken and bread left a lot to be desired. The chicken was extremely dry and the sauce was very limited and with no flavor at all. The flatbread with cheese was very tasty.

Thank syan0vich
St. Petersburg, Florida
Level Contributor
10 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 bubbles Reviewed 2 weeks ago via mobile

Can't go wrong with any dish. Very good food. Good service. Great location. Even the house red wine is delicious. Great to take friends family or a date

Thank LShoo
State College, Pennsylvania
Level Contributor
32 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 28 helpful votes
4 of 5 bubbles Reviewed 2 weeks ago

My husband and I ate here during our spring break in St. Petersburg. They have a gluten free menu with gluten free pasta which was so much fun for my spouse! The food was good, but servings felt small for the price of meal. It was also quite crowded, but we ate outdoors and the wait wasn't overly long.

Thank Diane B
St. Petersburg, Florida
Level Contributor
15 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 bubbles Reviewed 2 weeks ago via mobile

We had a great dinner. Fun atmosphere great food and a good time with friends. We would recommend this place for lunch or dinner as we have tried both. Enjoy

Thank Sweetrn
Bangor, Maine
Level Contributor
284 reviews
108 restaurant reviews
common_n_restaurant_reviews_1bd8 210 helpful votes
5 of 5 bubbles Reviewed 3 weeks ago

This is a large, busy, downtown place serving good Italian food. The bruschetta brava and the ravioli genovese (with creamy pesto sauce) that I ordered were both excellent; wife also enjoyed her shrimp/spaghetti dish, although the idea of "black" (because squid-inked) spaghetti won't be everybody’s thing; all followed by a huge portion of tiramisu, a little light on the espresso... More 

1 Thank Ranke
Level Contributor
18 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 bubbles Reviewed 3 weeks ago

Stopped here spontaneously for lunch while visiting the area. Courtney, our server, was sweet and accommodating to our many questions on the menu. The flat breads were really tasty, and probably tasted even better at the1/2 price special and came with a nicely portioned salad. The Caesar dressing is homemade and very tasty. I was told all their dressings are... More 

1 Thank Kate L
Logan, Utah
Level Contributor
19 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 bubbles Reviewed 3 weeks ago

The food here was excellent. This restaurant is located across from the ocean in an area where food is generally pricey. Prices here were very reasonable and the service was outstanding.

1 Thank RuralSarah
Tampa, Florida
Level Contributor
24 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
5 of 5 bubbles Reviewed 3 weeks ago via mobile

We recently visited this restaurant for the first time, and we loved it! Everyone got flatbreads and they were absolutely delicious! The quality of the food was very good and the prices were great. BellaBrava is a scrumptious Italian restaurant and we truly recommend this family-friendly location in downtown St. Pete.

3 Thank the_explorers_2000
Palm Harbor, Florida, United States
Level Contributor
4 reviews
3 of 5 bubbles Reviewed 3 weeks ago

Received a gift certificate and we were anxious to check it out. Although we had made dinner reservations, we decided upon arrival to eat at the bar to get a better feel for the place. Bad decision. The only attentive staffer was the young man who could only offer us water. Dinner was just okay and the overall experience left... More 

Thank Suzie S

Travellers who viewed BellaBrava also viewed


Been to BellaBrava? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4 of 5 bubbles
    4 of 5 bubbles
Average prices
US$7 - US$28
Italian, Contemporary, Vegetarian Friendly, Vegan Options, Gluten Free Options
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
Romantic, Bar Scene, Local cuisine, Business meetings, Child-friendly, View, Kids, Special Occasion Dining, Groups
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.

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of BellaBrava and other visitors
3 questions
Ask a question
over a year ago
1 month ago
St. Petersburg, Florida
2 months ago

See all questions (3)

Questions? Get answers from BellaBrava staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?