Get directions to: Sbarro, Watertown, MA Restaurant address: 455 Arsenal St Watertown, MA 02472, USA Driving Walking Bicycling Restaurant: Sbarro