O'Casteddu offers Sicilian cuisine.