Fairview Inn
133 Ocean St, Marshfield
(781) 834-9144
Menu
Restaurants in Marshfield, MA
Fairview Inn
133 Ocean St, Marshfield, MA 02050
(781) 834-9144