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” (122 reviews)
“crostata” (18 reviews)
“bread” (66 reviews)
Closed Now
Italian, Contemporary, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
204 Beach Dr NE, St. Petersburg, FL 33701-3414
All Details
Write a ReviewReviews (1,208)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 1,137 reviews

Reviewed 4 days ago via mobile

After the hostess sat us in a cozy booth we we're immediately greeted by Xavier, our very favorite person. After a nice chat we order wine and enjoyed a few relaxing minutes before the caprese salad and sausage & roast pepper flatbreads arrived...yum... Xavier remember...More

Thank Donna C
Reviewed 1 week ago via mobile

We had espresso and strawberry martinis. They were amazing. Bartenders were great. Food was amazing but server not good. Very inattentive. Would have liked fun female in glasses or tv guy. Went back to bar for dessert.

Thank DonnaLH74
Reviewed 1 week ago via mobile

Coming from a person in the service industry, i was shocked to see that this restaurant has a 4.5/5 rating. I would not write this review otherwise. However... Unbelievably slow service, drinks taking between 15 and 30 minutes (not exagerrating) for beer and wine, not...More

Thank Daniel G
rlsand, Owner at BellaBrava, responded to this reviewResponded 1 week ago

First, sorry you had a disappointing experience. But I'm am the owner and I strongly disagree with your characterization of our food. First, we make our pizza dough daily from scratch -- have for the 15 years we've been open. Second, our croutons are made...More

Reviewed 1 week ago

Living downtown, this has always been one of my favorite places to go. They have a good happy hour and the food is usually good (although not as good as it was a year or two ago). On our most recent visit which was a...More

1  Thank SusanStPete
Reviewed 2 weeks ago via mobile

Loved everything about this place,outside dining, the wine, salad, the bread, & the c chicken parmsian wrapped in Parma prosciutto with pomadoro sause was outta this work, & the cannolis, wow !!! Best Italian I've had in awhile ....

1  Thank Bob B
Reviewed 2 weeks ago via mobile

Eat there quite often. Very consistent. Menu is big enough that you can try several different meals.

1  Thank Steven Y
Reviewed 2 weeks ago via mobile

Our foursome had a preconceptions dinner here . Service was good. Calamari app was greasy. Wild boar ragout was basically pulled pork. The salmon was farmed and generally boring. Bread was one roll for four people. Our companion liked his spaghetti and meatballs. House wine...More

Thank cynfis1956
Reviewed 2 weeks ago via mobile

Very good Italian food excellent service and a good vibe with fun atmosphere. The outdoor area is right on Beach Drive and it's fun to watch the people while having a great meal

Reviewed 2 weeks ago via mobile

This is a great Restaraunt to sit outside and enjoy the evening with friends! Food is always great. I make this one of my go to places when I am downtown. I am sure I will be there next month when attending the blues Festival...More

Thank BlkMjicWmn
Reviewed 2 weeks ago

Bellabrava knows how to make the perfect plate of pasta. They don't make the mistake of many restaurants by putting too many choices on their menu. What they offer they do right. The service is excellent and the prices are reasonable.

Thank MJS990
Nearby HotelsSee all 43 hotels in St. Petersburg
Hampton Inn and Suites St. Petersburg Downtown
1,129 reviews
.20 km away
The Birchwood
174 reviews
.27 km away
Ponce De Leon Hotel
689 reviews
.29 km away
Hyatt Place St. Petersburg / Downtown
136 reviews
.31 km away
Nearby Restaurants
Parkshore Grill
1,213 reviews
.17 km away
Locale Market
539 reviews
.20 km away
114 reviews
.04 km away
Nearby Attractions
Museum of Fine Arts
767 reviews
.13 km away
North Straub Park
91 reviews
.36 km away
South Straub Park
21 reviews
.12 km away
Pioneer Park
30 reviews
.28 km away
Ask a question
Questions & Answers
Tracey M
8 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
17 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.
3 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
USD 7 - USD 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, Special Occasion Dining, Child-friendly, Business meetings, Kids, View, 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