Having been open for more than 18 years, Papa's Pizzeria and Cafe is located in Ardmore, Oklahoma. This Italian-focused pizzeria is a tasty stop the whole family can enjoy. groups of all sizes are welcome as they take reservations and welcome walk-ins. Take out is also available along with a diverse buffet showcasing all of your favorite pizzas! Next time you are craving a slice, Papa's Pizzeria and Cafe have you covered.