whether there are any shops
Yes. In Lidl you can find. But bear in mind - Its once in a while. Last week there was an offer for Lamb from New Zealand- I've been lucky myself to taste the meat from NZ again. Last year there was Kangaroo meat, Lamb meat, Octopus and Beef from NZ being sold in Lidl.