Papa Tom's Pizza

1830 S Woodruff Ave
Idaho Falls, ID  
Hours of Operation
Mon-Thu 11am-10pm
Fri 11am-11pm
Sat 11am-11pm
Sun Noon-10pm
Customer Reviews
Karen52736 on 12/25/2011
We ordered papa tom's and asked for deli...
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
Smitty's Pancake & Steak House
645 W Broadway St
Idaho Falls, ID
Jalisco's Mexican Restaurant
2107 E 17th St
Idaho Falls, ID