Papa Kelsey's Pizza & Subs Categories RESTAURANTS - PIZZAPIZZA 2285 E. 17th Street Idaho Falls ID 83404 (208) 523-3136 (208) 523-5939 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×