Elmsford NY Caterers 1. 158 E Main St, Elmsford, NY 10523 | Delectable Deli Inc (914) 592-7474 2. 23 E Main St, Elmsford, NY 10523 | Venuti (914) 592-4359