Irish Restaurants in South Boston, Massachusetts

Find the top Irish restaurants in South Boston, Massachusetts near you now.

L Street Diner & Pizzeria

Pizza restaurant

Address: 108 L St, South Boston, MA 02127

Reserve