Papa Tom's Pizza
(1,425)
Pizza restaurant
Address: 1830 S Woodruff Ave, Idaho Falls, ID 83404
Hours: Closed ⋅ Opens 11 AM
Phone: (208) 523-6800
No information is available for this page. · Learn why
Papa Tom's Pizza, Idaho Falls, Idaho. 5634 likes · 20 talking about this · 5664 were here. Founded and still proudly operated by the Mueller Family.
Facebook · Papa Tom's Pizza. $$. ·. Family Style...
Apr 3, 2024 · Scotty's Drive In. Idaho ... Fast food restaurant. No photo description available. MacKenzie River Pizza ...
Mar 28, 2024 · . Food & beverage. . Restaurant. . Family Style Restaurant. . Papa Tom's Pizza. . Videos. . Papa Tom's Pizza - Papa Tom's Pizza.