Léon is a restaurant specializing in seafood, French cuisine, and fish and chips. They are known for their mussels, crispy fries, and gourmet waffles, alongside various fish and chip options.