Palermo Pizza offers a taste of Sicily with a variety of pizzas. Takeaway options are available.