Get directions to: D'angelo Sandwich Shops - North Haven, North Haven, CT
Restaurant address: 158 Washington Avenue North Haven, CT 06473, USA
Restaurant: D'angelo Sandwich Shops - North Haven