Chez Pap's Pizza offers a taste of Italy with pizzas, salads, paninis, and sandwiches available for dine-in or takeout.