Le Clos Fleuri is a restaurant with a long history, originally established in 1987.