Get directions to: Mermaids Seafood Restaurant, Fairhaven, MA
Restaurant address: 15 Sarahs Way Fairhaven, MA 02719, USA
Restaurant: Mermaids Seafood Restaurant