Get directions to: Tony Lena's Sandwich & Pizza Shop, Lynn, MA
Restaurant address: 617 Boston Street Lynn, MA 01905, USA
Restaurant: Tony Lena's Sandwich & Pizza Shop