The Profile Page for this restaurant is brought to you by the DiningGuide.com service. Papa Tom's Pizza is located in Idaho Falls.
|Address:||1830 South Woodruff Avenue|
Idaho Falls, ID 83404
|Good Pizza - Lynell, Idaho Falls|
Driver Demands Bigger Tip - Non-Member, Reader
Good Pizza, Extremely Awful Service - Member, James, Idaho Falls
Best Pizza! - Member, Idaho Falls
|Other Links:||DiningGuide BillingsDiningGuide Helena||DiningGuide RenoDiningGuide Salt Lake City|