Get directions to: Fox's Lobster House, York Beach, ME
Restaurant address: 8 Sohier Park Rd York Beach, ME 03910, USA
Restaurant: Fox's Lobster House