
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
Phone: 207-799-1677
CLOSED FOR THE SEASON
Opening day – April 6, 2024.