Sal's Restaurant is located at 1151 N Main St, Randolph, MA-02368. An interactive Map of Sal's Restaurant is shown below.
View details of Sal's Restaurant.