The Lobster Shack is probably one of the most popular lobster restaurants in Maine. When we mentioned to friends that we were planning on going to Maine, most of them
Been there, done that? Do tell us about it! Submit a review of this Cape Elizabeth restaurant today.