Cuda's Seafood Restaurant

1380 Dixwell Ave, Hamden
(203) 288-1294

Menu