Andover NJ Delicatessens 1. 129 Decker Pond Rd, Andover, NJ 07821 | Sophia's Deli (908) 852-8388 2. 196 Main St, Andover, NJ 07821 | Andover Deli (973) 786-5252