Get directions to: Northern Edge Seafood, South Dartmouth, MA
Restaurant address: 523 Horseneck Rd South Dartmouth, MA 02748, USA
Restaurant: Northern Edge Seafood