Skip to main content

Sbarro

restaurant · pizza restaurant · Tampa, FL

Address
2223 N West Shore Blvd, Tampa, FL 33607
Phone
(813) 873-1772
Website
sbarro.com
Where
27.9651, -82.5208

Search Hominin for Sbarro

Other restaurants nearby

More in Tampa

Sbarro — restaurant in Tampa, FL | Hominin