Papa Tom's Pizza

1830 S Woodruff Ave
Idaho Falls, ID  
Hours of Operation
Mon - Thu 11:00 am - 10:00 pm
Fri - Sat 11:00 am - 11:00 pm
Sun 12:00 pm - 10:00 pm
Customer Reviews
 YP.com
Karen52736 on 12/25/2011
We ordered papa tom's and asked for deli...
 YP.com
happycustomer1111 on 06/04/2011
I'd agree that this is at the top of the...
Business Details
People Also Viewed
Scotty's Drive-In
560 Northgate Mile
Idaho Falls, ID
 (1)
The Sandwich Tree
500 W 17th St
Idaho Falls, ID
 (3)