Captain Scott's Lobster Dock
Restaurant • Seafood restaurantOne of the Best Places To Visits in New London
#4 Best Places To Visit in New London
#2 Most Reviewed in New London
#1 Most Reviewed Restaurant in New London
#1 Top rated Seafood restaurant in New London
#1 Most Reviewed Seafood restaurant in New London
▼
Address
80 Hamilton St, New London, CT 06320, United States
Website
Contact
+1 860-439-1741Price rating
$$ $$
Rating on Google Maps
4.60 (3.2K reviews)Open on Google Maps