Get directions to: La Strada, North Salem, NY Restaurant address: Po Box 423 North Salem, NY 10560, USA Driving Walking Bicycling Restaurant: La Strada