A diner and pizzeria located at 108 L Street in South Boston, L Street Diner & Pizzeria sits on a residential stretch of this South Boston address. The establishment serves pizza alongside traditional diner fare, making it accessible for lunch breaks, casual dinners, and takeout orders from the surrounding neighborhood. The L Street location puts it within easy reach of South Boston's local foot traffic.