S&L is proud that we now have two locations in Chelsea, MA! We are now also located at 139 Arlington Street as well where we feature an authentic and one of the only New York Deli in the area. Come check us out!
S&L is family owned and operated for over 40 years. Established in 1973, S&L Subs made it’s mark on the community with it’s great genuine Italian food and the Biggest Subs in Town!
S&L is conveniently located in Chelsea, MA near Route 16 and Route 1 in a residential area close to many businesses. Now offering delivery services to Chelsea, East Boston and some of Revere, MA.