You need to add an Italian restaurant named Olivia located at: 3601 W Swann Ave, Tampa, FL 33609 Destroys any pizza in Florida. Owner and head chef Chris Ponte is from Massachusetts as well!
nolan.foss4/24/20, 10:14 p.m.
frozen pizza.... is better, it’s nasty horsecrap pie. pathetic. much better spots out there.
louis.dvorak4/24/20, 10:13 p.m.
Worst pie I’ve ever had never go here so bad so many better options in the area.