Le Cap Breton is a French restaurant specializing in seafood and crepes. It offers a diverse menu with a focus on classic French and European dishes.