Located at the end of Two Lights Road on the rocky shores of Cape Elizabeth, Maine–The Lobster Shack is an award-winning restaurant that has been a local landmark since the 1920s.

Location
The Lobster Shack 225 Two Lights Rd, Cape Elizabeth, ME 04107, United States.
Phone: 207-799-1677
CLOSED FOR THE SEASON

Opening day – April 6, 2024.