Cheval Blanc is a French restaurant offering chic regional dining in simple rooms within a classic Alsatian timbered inn.