Le Charlemagne is a haute French restaurant offering creative cuisine in a fine dining setting.