Get directions to: Nick's Italian Imported Deli & Pizza, New Haven, CT
Restaurant address: 592 Ella T Grasso Blvd New Haven, CT 06519, USA
Restaurant: Nick's Italian Imported Deli & Pizza