Get directions to: The Lobster Shack, Cape Elizabeth, ME
Restaurant address: 225 Two Lights Road Cape Elizabeth, ME 04107, USA
Restaurant: The Lobster Shack