Le Cantou is a French restaurant known for its traditional, regional cuisine featuring family recipes made with fresh ingredients.