Location of store Sbarro in Anderson Mall is 3131 N Main St, Anderson, South Carolina - SC 29621 - 2764.
GPS Coordinates: 34.539033, -82.671304
« Return to store detail