OLIVIA
3601 W Swann Ave, Tampa
(813) 328-8866
Recent Reviews
Order Online
Reserve
You May Also Like
Healthy N' Fresh Cafe - 3648 Henderson Blvd
Cafe, Salad, Juice Bar & Smoothies
Outback Steakhouse - 3403 Henderson Blvd
Steak House
Barrow's - 3660 Henderson Blvd
Sandwich Shop, Soup
Restaurants in Tampa, FL
OLIVIA
3601 W Swann Ave, Tampa, FL 33609
(813) 328-8866