Restaurant
Top Slice Pizzeria
3 locals recommend,
Tips from locals
Best pizza in Downtown St. Pete! Love this place! Stellar slices you don't want to miss!
Unique things to do nearby
Location
21 3rd St N
St. Petersburg, FL
Waterfront Arts District