Get directions to: Lusardi's, Larchmont, NY Restaurant address: 1885 Palmer Ave Larchmont, NY 10538, USA Driving Walking Bicycling Restaurant: Lusardi's