Pizza Papa John's is the third largest pizza in the United States chain of restaurants with its headquarters in Louisville, Kentucky. It currently has presence in more than 30 countries around the world with more than 4000 outlets.
Located in all the 84 street next to a car wash. It has two-story, a terrace and a friendly atmosphere.
Comments about Papa John's
Total: food: service: ambient:Have you visit this Papa John's restaurant? Give us your opinion