Lenny's North 386 Main St Armonk, New York, 10504 Phone: 914-273-8686 Restaurant Category: Italian Profile Let this business know you found them on Hudson Valley's Online Directories. Features Locations Armonk 386 Main St Armonk, New York 10504 Claim/Edit Listing