Cuda's Seafood Restaurant

Seafood
$ $
940 Dixwell Ave
Hamden, CT 06514
(203) 787-3644