Eagle's Nest Restaurant

265 S. Meadow Rd.
Plymouth
Massachusetts
United States