Favorite Pizzeria San Paolo in Castelbuono Largo S. Paolo 100 Reviews Facebook Twitter Link Phone-alt Envelope Largo S. Paolo, 56, 90013 Castelbuono Pa, Italy Castelbuono Metropolitan City of Palermo 90013 Italy Pizza Restaurant