Papa Tom's Pizza, IDAHO FALLS, Idaho (ID)
Conveniently located at 1830 South Woodruff Avenue () in IDAHO FALLS, Idaho (ID) (83404), Papa Tom's Pizza can be called at 2085236800. We advise you to contact them beforehand to make a reservation.
More restaurants in IDAHO FALLS, Idaho (ID)
Papa Tom's Pizza contact information and details:
Address: 1830 South Woodruff Avenue - , IDAHO FALLS, Idaho (ID) 83404
Contact Phone: 2085236800