Get directions to: Zanaro's, New Rochelle, NY Restaurant address: 33 Le Count Pl New Rochelle, NY 10801, USA Driving Walking Bicycling Restaurant: Zanaro's