L Street Diner & Pizzeria

108 L St, South Boston 02127, United States Get Directions to this spot
108 L St
South Boston, 02127
MA, United States
(617) 268-1155

Rate and review L Street Diner & Pizzeria in South Boston, MA, United States!

Share your experiences at L Street Diner & Pizzeria with your friends or discover more Local Services in South Boston, MA, United States.