Get directions to: Avellino's Apizza, New Haven, CT
Restaurant address: 384 Grand Avenue New Haven, CT 06513, USA
Restaurant: Avellino's Apizza