Skip to main content

Sbarro

restaurant · pizza restaurant · Tampa, FL

Address
12302 University Mall Ct, Tampa, FL 33612
Phone
(813) 631-5150
Website
sbarro.com
Where
28.0572, -82.4347

Search Hominin for Sbarro

Other restaurants nearby

More in Tampa

Sbarro — restaurant in Tampa, FL | Hominin