Restaurants in Tampa, FL
Restaurants • Pizza
233 E Davis Blvd.,
Tampa ,
FL
33606
UNITED STATES
Based on 2 reviews
Awesome Restaurant!
The two "best" bartenders were fired because they didn't show up for work for two straight days because they were put into jail for busting into ATMs at Madeira Beach.Stay Away!
Pizza crust is great but often undercooked.Worldwide > United States > Tampa, FL > Pizza