L'horizon is a restaurant specializing in French cuisine, with a focus on seafood dishes.