Restaurant Logo

Papa Johns Pizza

ratingratingratingratingrating
8.87 mi
Pizza
$$
 
(918) 252-7272
6105 S Mingo Rd Ste A, Tulsa, OK 74133
Hours
Sorry, hours will be updated soon.