Search results
Yelp Reviews
4.5 1333 reviews
- 5 star 977
- 4 star 194
- 3 star 87
- 2 star 40
- 1 star 35
OLIVIA is a modern Italian restaurant in Tampa, FL that delivers all the authentic flavors of a traditional trattoria...
Website: oliviafl.com
Phone: (813) 328-8866
3601 W Swann Ave Tampa, FL 33609 2548.83 mi
Is this your business? Verify your listing
4.5 1333 reviews