Eli's Italian Deli

122 12th Ave S
Nampa, ID
208.473.7161
43.578013
-116.560396

for Eli's Italian Deli
Directions
from: