Le Briard is a French steakhouse and bar offering traditional cuisine. Located within a large retail center, it provides a convenient dining option for shoppers.