This Sbarro Pizza location has closed
I-275 N Westshore Blvd Space J, Tampa FL 33609
Write a review
You May Also Like
0.26 miles
Grimaldi's Pizzeria - 218 Westshore Plaza, Tampa
Pizza, Liquor Store
0.74 miles
Pizza Hut - 4019 W Kennedy Blvd Ste 3, Tampa
Pizza Delivery, Chicken Wings
1.02 miles
CALI - 217 S Dale Mabry Hwy, Tampa
American, Pizza
Tampa, Florida
Sbarro Pizza
Pizza in Tampa, FL
I-275 N Westshore Blvd Space J, Tampa
Suggest an Edit
Nearby Stores
Westshore Citgo
301 N Westshore Blvd, Tampa
Walgreens Pharmacy
4651 W Kennedy Blvd, Tampa
Walgreens
4651 W Kennedy Blvd, Tampa
Related Searches
Liquor Stores