Over expired food

I often buy items with Karma at Espresso house, where they would hand out salad, wrap etc with expiry date on same day. That is fine.
Today however, first time, I got a wrap and smoothie bowl with expiry date 2 days ago! (Kungsgatan) I don’t think that’s ok… I took away so didn’t see it at the place. Opening it up at home, the salmon wrap looked not consumable any more, I rather threw it away…

Isn’t there a rule that they can’t keep already expired items and those can’t be sold any more? Especially where you mix different type of food, like fish/veg/dressing/bread…in one package…