Cheval Blanc is a Swiss restaurant offering a blend of traditional cuisine and Portuguese specialties.