Powered by

Sal's Pizza Restaurant

205 L St, South Boston MA, 02127

Currently Closed   Full Hours  

View menu