Eating Pizza Sandwich at Tony Lena's Sandwich Shop restaurant in Swampscott, MA.

Feedback

Do you manage or own Tony Lena's Sandwich Shop?

Yes