1 hand-picked place to visit, eat, and explore in Cape Elizabeth.
The Lobster Shack at Two Lights, 225 Two Lights Rd, Cape Elizabeth, ME 04107, USA