"Papa John's Pizza is a franchise situated on White Plains Road in a questionable neighborhood. Despite its location, the pizzas are delicious. They used to sell slices of pizza, which I thought was a great idea, but I haven't seen them doing so since the pandemic. However, I would give it 3 stars for the lackluster ambiance. It's not because of the neighborhood, but the restaurant could use some improvement."