Coming from the Socialist Republic of Denmark, this seems like a very silly question. Why should ownership be a problem for restaurants?
If a restaurant is owned by an investment fund, the fund will try to get as much money out of it as possible, regardless of the restaurant's long-term fate. But owned by the workers, they have a common interest in having good and secure jobs for a long time to come, and so can set up running parameters to best ensure that.
Now the _leadership_ is a different matter. If everybody tries to be the head chef,.you get a confusion. But that is distinct from ownership and can be arranged in many different ways, some of which work.
If all business were worker-owned, one would be right to ask whether a nom-worker-owned business could work.