A Closer look at Blue Collar Lobster Restaurant located in the heart of Gloucester, Massachusetts! A part of the Gloucester House Restaurant, Blue Collar Lobster is the perfect place to enjoy fresh seafood right on the water.
1 окт 2024