Papa John's Pizza has the most locations (1) in Inwood A list of all Pizza Franchises & Pizza Chains in Inwood is shown below.