OLIVIA is a modern Italian restaurant with locations in Tampa and St. Pete, FL, offering the authentic flavors of a traditional trattoria combined with the creative flair of a chef-inspired menu. With an atmosphere of casual sophistication, we welcome both regular diners and those looking to relax with friends over craft cocktails.
Discover the local side of St. Pete
Olivia
Find your way here
Find Olivia
211 1st Ave N, St. Petersburg, FL 33701, USA
Get directions ↗Get to know the place
About Olivia
A little more local.
Discover the independent places that give St. Pete its character.
Keep exploring →While you’re exploring



