Get directions to: Lobster Village, Bailey Island, ME
Restaurant address: 51 Abner Point Road Bailey Island, ME 04003, USA
Restaurant: Lobster Village