Papa Johns Pizza
Papa John's
Hours:
10829 E 31st St, Tulsa OK 74146
Tips
Hours
Most Recent Reviews
-
March 2024
Love Papa John's!! Always happy with my order!!
-
March 2024
Great helpful employees I will be definitely coming back.
-
December 2023
I just went to thank the hard working team and deliver drivers for their hard work as well to deliver hot and fresh pizza every time.
More Comments(160)
Other Information
You May Also Like
-
Tulsa, Oklahoma