South Hempstead NY Delicatessens 1. 1131 Long Beach Rd, South Hempstead, NY 11550 | S H Deli (516) 538-3855