Captain Scott's Lobster Dock
80 Hamilton St, New London
(860) 439-1741
Menu
Restaurants in New London, CT
Captain Scott's Lobster Dock
80 Hamilton St, New London, CT 06320
(860) 439-1741