Leon II is a restaurant specializing in seafood and Galician cuisine, including fresh fish and shellfish dishes, as well as meat options. With over 30 years of experience.