Pizza Palermo is an Italian restaurant offering a variety of pizzas and pasta dishes. Customers can dine in or order takeaway for quick delivery.