Captain Scott's Lobster Dock (New London) reviews - SkyPhone Spot