Die Ortschaft ist mittelalterlichen Ursprungs, eventuell arabisch.
Sehenswürdigkeit
Die Pfarrkirche Maria SS. Annunziata auf der Piazza Matrice ist wahrscheinlich eine normannische Konstruktion, die im 17. Jh. umgebaut wurde.
Sie hat einen länglichen Grundriß und drei Schiffe.
Im Innern sind einige Statuen des 16. Jhs. und Gemälde des 17. Jhs. zu sehen.