Sal's Restaurant is located at 1151 N Main St, Randolph, MA-02368. Get step by step driving directions to Sal's Restaurant.
The following map shows the location of Sal's Restaurant
View details of Sal's Restaurant.