Lena's Subs, SALEM, Massachusetts (MA)

Feeling hungry? Lena's Subs might be the restaurant to suit your needs.
Conveniently situated at 134 North Street () in SALEM, Massachusetts (MA) (1970), Lena's Subs is available at 9787410002. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in SALEM, Massachusetts (MA)


Lena's Subs contact information and details:
Address: 134 North Street - , SALEM, Massachusetts (MA) 1970
Contact Phone: 9787410002