HomePalermoPizzaFinch Pizza🍕Finch Pizza🍕 Pizza · Palermo Frequently asked questions 🤔Where is Finch Pizza? At Vicolo delle Mura, 12, 90139 Palermo. What kind of food does Finch Pizza serve? Finch Pizza is listed under Pizza. How can I contact Finch Pizza? By phone at +393714522621. Follow them on social media 📲FacebookFinch PizzaNearby 👀🍝Dal Pompiere🍝 Italian · Palermo · 20 m🍝Bottiglieria Massimo🍝 Italian · Palermo · 20 m🍝Zia Anna Trattoria Siciliana🍝 Italian · Palermo · 20 m🍸Finch Pub🍸 Bar · Palermo · 30 m🍽️Mancia e fà manciari.🍽️ Restaurant · Palermo · 30 m🍽️WILD by Ananas🍽️ Restaurant · Palermo · 30 mUpdated on 9 November 2026