Leon has 152 restaurants across the country, all offering a vibrant menu inspired by Mediterranean cuisine. The food chain emphasises the rich flavours and inherent healthiness of Mediterranean ...