Papa's is an Italian restaurant offering pizza. The menu includes classic pizzas like Napoli and Genova, with options for delivery.