Captain's Catch Seafood Restaurant

1366 New Haven Ave #68 Milford CT 06460 USA

(203) 876-7707

Location