Home » Massachusetts » Watertown » Sbarro » Directions

Driving Directions to Sbarro in Watertown, MA

Sbarro is located at 455 Arsenal St, Watertown, MA-02472. Get step by step driving directions to Sbarro.

Starting Address

Sbarro Location Map

The following map shows the location of Sbarro

View details of Sbarro.