Nampa ID Delicatessens 1. 122 12th Ave S, Nampa, ID 83651 | Eli's Italian Deli (208) 473-7161 2. 509 2nd St S, Nampa, ID 83651 | 2nd St Deli (208) 463-7647