Lobster Landing

Lobster Landing, Clifton, CT. Down by the shore.  Rumored to have a great Lobster Roll. But remember, BYOB.

Share this post

Share on facebook
Share on twitter
Share on pinterest
Share on email