Du Pont offers an inventive French cuisine in a chic yet relaxed atmosphere. The restaurant features a contemporary setting and a pleasant garden terrace.