Papa Tom's Pizza
1830 S Woodruff Ave, Idaho Falls, ID 83404
Papa Tom's Pizza
Apr 3, 2019
Report post
0:00
0:00
Fresh Ingredients. House made Dough, House made Original Sauces & Dressings. Gluten Free Options. PAPA TOM'S PIZZA! Idaho Falls Pizza Place!