Get directions to: Summit Seafood Llc, New Haven, CT
Restaurant address: 333 Terminal Ln New Haven, CT 06519, USA
Restaurant: Summit Seafood Llc