Somers Deli Address: 256 Route 100, Westchester County, NY 10589 Phone: (914) 401-9230 Delicatessens Other Businesses: Mama Rosa at 205 E Post Rd, Westchester County, NY 10601