Get directions to: D'angelo Sandwich Shops - North Haven, West Haven, CT
Restaurant address: 502 Saw Mill Road West Haven, CT 06516, USA
Restaurant: D'angelo Sandwich Shops - North Haven