Get directions to: What's Left Lobster Restaurant, Vinalhaven, ME
Restaurant address: N Haven Rd Vinalhaven, ME 04863, USA
Restaurant: What's Left Lobster Restaurant