L Street Diner And Pizzeria

108 L St South Boston MA 02127 USA

(617) 268-1155

Location