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.

Address:
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
Social:
Category: Pizzeria
Cost: Inexpensive
Other Info: Delivery.
DiningGuide BillingsDiningGuide Helena DiningGuide RenoDiningGuide Salt Lake City

privacy policy