Sbarro Pizza in Greenville, SC
1
Sbarro Pizza location found near Greenville
Sbarro - 700 Haywood Rd
Rating: 1.9
(
15 Reviews
)
700 Haywood Rd, Greenville SC 29607
(864) 234-9908
Greenville, South Carolina
Similar Stores in Greenville
Pizza Hut Greenville
4 Locations
Papa John's Greenville
4 Locations
Little Caesars Greenville
6 Locations
Domino's Pizza Greenville
4 Locations