Delmar NY Delicatessens 1. 241 Delaware Ave, Delmar, NY 12054 | My Place & Co (518) 439-5028 2. 317 Delaware Ave, Delmar, NY 12054 | Delish Deli (518) 439-2865