Champ Libre offers authentic Sicilian specialties in a restaurant setting.