You could make it work if you let the restaurant handle the delivery, domicilios.com (a Colombian company) used to do this, they were basically online restaurants Telephone directory with a nice UI, The restaurants pay a monthly fee to be in the site.
It worked really well until rappi(Latam equivalent of doordash) came in with a billion of dollars from softbank.