Captain Scott's Lobster Dock — place to eat in New London, Connecticut · Hottub