Sbarro Pizza in Tampa, FL
1
Sbarro Pizza location found near Tampa
Sbarro - 17519 Bruce B Downs Blvd
Rating: 4.1
(
13 Reviews
)
17519 Bruce B Downs Blvd, Tampa FL 33647
(813) 374-4075
Tampa, Florida
Similar Stores in Tampa
Pizza Hut Tampa
16 Locations
Papa John's Tampa
10 Locations
Little Caesars Tampa
9 Locations
Domino's Pizza Tampa
13 Locations