Captain's Catch

1366 New Haven Ave., Milford, CT
Phone: 203-876-7707