Get directions to: Abate Apizza & Seafood Restaurant, New Haven, CT
Restaurant address: 129 Wooster St New Haven, CT 06511, USA
Restaurant: Abate Apizza & Seafood Restaurant