Get directions to: Amangiare, Elmsford, NY Restaurant address: 121 East Main Street Elmsford, NY 10523, USA Driving Walking Bicycling Restaurant: Amangiare