Suggest an update
Margarets Restaurant/16 Main St - Fairhaven - Massachusetts (MA)
16 Main St, Fairhaven, MA 02719-2934, Fairhaven, Massachusetts (MA)
+1 508-992-9942
16 Main St, Fairhaven, MA 02719-2934, Fairhaven, Massachusetts (MA)
+1 508-992-9942