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...
  • Excellent54%
  • Very good32%
  • Average10%
  • Poor3%
  • Terrible1%
Travellers talk about
“pasta” (116 reviews)
“crostata” (17 reviews)
“bread” (60 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,153)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 1,088 reviews

Reviewed yesterday via mobile

What a nice surprise that I was walking around the area trying to find a place for dinner when I found this restaurant. No problem that I was alone. My reception was friendly and I was seated at a roomy table. I rarely go to...More

Thank Terry A
Reviewed 3 days ago via mobile

We stopped here after a trip to the museum. Almost all the restaurants in the area are pretty pricey and we really just wanted an inexpensive afternoon snack. After checking out the menu we decided to eat here. The decor was upscale so we were...More

Thank colorfulartist
Reviewed 1 week ago

Delicious food, great service & huge portions. We look forward to coming here again. Want to try their pizza.

Thank Nancy L
Reviewed 2 weeks ago

Try the flatbreadcwith the real pepperoni (tastes like Italy), the mistacana salad with the world’s best salad dressing. Dine al fresco on nice days, romantic place to eat.

Thank shucker11
Reviewed 3 weeks ago

I thought that the lunch I had a year ago was so so. But my daughter form the NorthEast wanted to check it out. What a difference! The food was very good. The wine was a bit over priced but excellent. The tiramisu was different...More

Thank Stephen C
Reviewed 4 weeks ago via mobile

We have always visited Bella brava as often as our budgets can afford and I have been blown away by the hospitality of both the wait staff and management! The food has been both delicious and consistent! We never wait very long for our food...More

Thank mollylum
Reviewed 11 November 2017

We've been going on a weekly basis after we discovered the wood-fired pizzas. These are our favorites. They literally come out hot and fresh about 5 minutes after you place your order and they are oh-so-delicious! Dare I say, it rivals the pizzas I had...More

Thank Christine K
Reviewed 11 November 2017 via mobile

We were looking for something light and tasty and we got loads of it in this beautiful restaurant. Service was one of the best we had so far on our trip. Bruschettas are must try item. The salad was perfect as well.

Thank Miroslav M
Reviewed 10 November 2017 via mobile

Had a great and reasonably priced dinner here. Fresh food, sensitive to food allergies, clever presentation and wide variety of menu items. Brussel Sprouts were tasty as was the Tuna and Chicken Caesar. Attentive service.

Thank cthyamr
Reviewed 9 November 2017 via mobile

Good food, location, and views of downtown St. Petersburg to enjoy our beautiful weather this time of the year.

Thank cynserra
Nearby Restaurants
663 reviews
.21 km away
Parkshore Grill
1,151 reviews
.17 km away
Locale Market
517 reviews
.20 km away
Nearby Attractions
Museum of Fine Arts
724 reviews
.13 km away
North Straub Park
85 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
View, Child-friendly, Business meetings, Kids, Special Occasion Dining, Bar Scene, Local cuisine, Groups, 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