Le Clos
French · Fine Dining · Wine Bar
Le Clos is an upscale French restaurant located within the Chateau Elan Winery and Resort. It is noted for its lovely interior with warmly colored decor and is considered a highlight of the resort's dining options.
Location