Get directions to: Scarpellino's Sub Shop North, North Haven, CT
Restaurant address: 493 Washington Avenue North Haven, CT 06473, USA
Restaurant: Scarpellino's Sub Shop North