Sal's Pizza Restaurant

205 L St, South Boston MA, 02127

View menu
Start an Order Full Menu