Restaurant
Fabrica Pizza
12 locals recommend,
Location
101 7th St S
St. Petersburg, FL
Tips from locals
Neapolitan style pizza in a relax atmosphere. Close to Fl Aquarium - nice break from the crowds at Sparkman Wharf. Get the Nutella zeppolis for dessert!