<< Previous Place Next Place >> Captain’s Catch City: Milford 1366 New Haven Ave, Milford, CT 06460, USA 203-876-7707