Get directions to: Margarets Restaurant, Fairhaven, MA
Restaurant address: 16 Main St Fairhaven, MA 02719, USA
Restaurant: Margarets Restaurant