Papa Johns Pizza
Restaurant • Pizza restaurantPizza take-out & delivery chain offering classic & specialty pizzas, plus wings, sides & desserts. People often mention pizza,
Address
1630 Lake Trafford Rd Unit 1, Immokalee, FL 34142
Website
Contact
(239) 500-7272Price rating
$ $$$
Rating on Google Maps
3.30 (109 reviews)Open on Google Maps