Léon is a seafood restaurant specializing in fresh seafood platters, offering a taste of the seaside.