You can open a limited company on a DTV visa as no Visa is required, then rent the stall through it and employ people manage it.
All of that is legal, but you cannot 'work' without a work permit and what is work and can be blurry. Usually as long as you stay away from the shop you're fine. Do not cook, supply, sell etc... just do ceo stuff.
Now to do that you'd need 1 Thai partner you trust with your balls/uterus, because he/she will own 51% of the business on paper and if they go to court over a dispute you are doomed.