One of the most revered Taormina restaurants, Ristorante Sant’Andrea champions fresh produce and seasonal cooking