Papa John's

  • Restaurants/Delis
604 12th Ave South
Nampa, ID 83651
(208) 461-4600