Pizza Papa is a pizza restaurant offering a warm and friendly atmosphere with pleasant service. They serve pizzas with a correct quality for the price, though some pizzas may lack a bit of tomato.