Nest Diner

81 Fairhaven Rd.
Massachusetts
United States