I think most reasonable would be to mandate that these food delivery services can not take cut from payment going to restaurants, but instead must charge it fully to customer. So restaurant has menu price of 10 and when someone orders delivery from payment 10 goes to restaurant. And delivery service is free to add their margin on top be it 30 or 50%.