Central restaurant and pizzeria in Castelbuono. Known for its antipasti and welcoming atmosphere.