That is funny because I always use credit cards because I want to protect myself… if I give you cash for something and then you fail to give it to me, I have no way of getting my cash back. If I use a credit card, my bank can get it back for me.
You can literally stand at the door, check that the food is there, done.
The worst case is that the restaurant scams you and it's not good food. This happens far far less than the middleman scams or pseudo-scams like oversubscribing delivery drivers so that everything is cold or late.
If you are really too young to remember this, you can watch “Home Alone” to see some examples of how this worked.
I'm old enough to remember when you could pump gas before paying, and there was actually at least one place that had full service in town (I've never lived in NJ or OR).
Is this a joke? Come to mine and we'll get an Indian in? lol.
I'm in the US, though, so I was interested if it was a thing in the US.