Sbarro - 700 Haywood Rd Sp. F2
700 Haywood Rd Sp. F2 Greenville, South Carolina 29607 | Restaurant Info