Powered by

Sal's Pizza Restaurant

205 L St, South Boston MA, 02127

Currently Closed   Full Hours  

Order Now
ABOUT US
Sal's Pizza Restaurant is currently located at 205 L St. Order your favorite pizza, pasta, salad, wings, and more, all with the click of a button. Sal's Pizza Restaurant accepts orders online for both pickup and delivery.