Get directions to: Red Sauce, Watertown, MA Restaurant address: 343 Arsenal St Watertown, MA 02472, USA Driving Walking Bicycling Restaurant: Red Sauce