Skip to main contentToast Local logo
OLIVIA Tampa

OLIVIA Tampa

ItalianPrice range $30-$75

3601 W Swann Ave, Tampa, FL 33609
Make a reservation

Booking times are provided by Resy