Papa John's Pizza is a pizza restaurant. Find it at Keren HaYesod St.