Des Lacs is a restaurant offering table service and self-service lunch options, with takeaway meals also available. It features a shaded terrace and meeting room facilities.