Skip to main content

Sbarro

restaurant · pizza restaurant · Memphis, TN

Address
4465 Poplar Sp.#Fc-1, Memphis, TN 38117
Phone
(901) 766-9805
Website
sbarro.com
Where
35.1172, -89.9134

Search Hominin for Sbarro

Other restaurants nearby

More in Memphis

Sbarro — restaurant in Memphis, TN | Hominin