Get directions to: Lena's Seafood, Salisbury, MA
Restaurant address: 131 Rabbit Road Salisbury, MA 01952, USA
Restaurant: Lena's Seafood