Le Caribou offers elevated, contemporary French cuisine in a comfortable and classy space with a terrace. It transitions from a traditional restaurant during the day to a bar with shareable plates and cocktails in the evening.