Seafood restaurant Ristorante Italia offers fresh Sicilian fish dishes in a charming setting.