Captain's Catch

Cuda's Seafood Restaurant

1366 New Haven Ave.
Milford


203-876-7707