Papa John's Pizza 555 S Woodruff Ave Idaho Falls ID United States
Hours: Mon-Thur 11 am-12:30 am; Fri-Sat 11 am-1:30 am; Sun 11 am-11:30 pm
Phone: 208.522.7272