Léon le Cochon is a French restaurant specializing in traditional cuisine, including historic dishes.