Allo Pizza Palermo is a pizzeria offering pizza delivery and takeaway. They provide various pizza deals and have dine-in options with services like Wi-Fi and parking.