D'Amatos Seafood Seafood423 Whalley Ave. #1 New Haven 203-498-2722 Order Here Services: Takeout, Delivery