Lou Kalu is a French restaurant specializing in Niçoise cuisine, offering dine-in and takeaway options.