Lena's Subs, SALEM, Massachusetts (MA)
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
