Papa John's Pizza 8107 Olive Blvd, Saint Louis, MO63130 Papa John's Pizza is part of a take-out and delivery pizza restaurant chain. This branch is located in University City…More on Olive Boulevard, just west of Hafner Place. Papa John's serves a large selection of pizza and appetizers, such as wings, chicken strips, bread sticks and cheese sticks. Customers can order in store, or by calling or ordering online, 24 hours a day. Papa John's has an extensive website, where customers can obtain nutritional information, learn about gift cards, sign up for e-mail specials and browse an online gift shop.