Town
Index
Search
Connecticut
Massachusetts
For businesses
Home
Massachusetts
Chelsea
Delis & Sandwiches
S&L Subs II
S&L Subs II
Delis & Sandwiches · Chelsea, MA
Not yet claimed by owner
📞 Call (617) 466-0965
Visit website
Directions
Details
Category
Delis & Sandwiches
Address
139 Arlington St, Chelsea, MA 02150
Phone
(617) 466-0965
Website
slsubschelsea.com
Other delis & sandwiches in Chelsea
S&L Subs
462 Eastern Ave, Chelsea
(617) 884-9381
slsubschelsea.com
Subway
1100 Revere Beach Parkway Store #F, Chelsea
(617) 370-3044
restaurants.subway.com