I've never been to a Leon restaurant so have no idea about the style but gather from a quick google they have branched out into products. I was a bit horrified to see the imagery used on the packaging. Or am I overreacting?