Eating Out: Lobster Shack | Branford, CT
I’m thankful for being related to people who actually love food as much as I do. Today, my older sister came by because she was craving lobster roll. She even knew where to go. We’ve all never been to Lobster Shack in Branford, CT. She knew of the place because …