About  |  Contact

Papa Tom's Pizza

The Profile Page for this restaurant is brought to you by the DiningGuide.com service. Papa Tom's Pizza is located in Idaho Falls.

1830 South Woodruff Avenue
Idaho Falls, ID 83404
Telephone: 208-523-6800
Reader Rating: Reader rating: 3.0 out of 5
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
Category: Pizzeria
Cost: Inexpensive
Other Info: Delivery.
DiningGuide BillingsDiningGuide Helena DiningGuide RenoDiningGuide Salt Lake City

privacy policy