Papa Johns Pizza
Hours:
12402 East 86th St N, Owasso OK 74055
Tips
Hours
Most Recent Comments
-
January 2024
Great pizza. Bev personally helped us out! Can't recommend
-
December 2023
Pizza is always good, and if they make a mistake, they make it more than right. Their employees are great!
-
December 2023
One specific guy ,always working the register or making pizza. Idk his name but he's awesome! Love papa johns
More Comments(98)
Other Information
Nearest Papa John's Stores
You May Also Like
-
Owasso, Oklahoma