Captain's Catch

Tags: All ResultsSeafoodAll ResultsLunchAll Results$All ResultsMilford
1366 New Haven Ave., Milford, CT
Phone: 203-876-7707