KitchenSpot
Search
See the best dishes near you?
← Tampa restaurants

OLIVIA

No reviews yet

ItalianClosed now · opens 5 PM3601 West Swann Avenue, Tampa

Own or manage OLIVIA? Claim this listing free