Auberge du Cheval Blanc is a French restaurant housed in a traditional stone building with blue shutters.