Top Local Places

Lena’s Sub Shop

, Saugus, United States
Restaurant

Description

ad

Established in 1964, Lena’s Original Sub Shop has been a staple in the community for the past 55 years owned and operated by

CONTACT

Quiz