Have a look at ticket lister widget, think that might be more suitable.
Have a look at the delivery screen setup also, might give you some ideas.
In theory for you case using customer entity would be the default way to do probably and work from customer name but understand reasons this might not be preferred.
I’d look at ticket lister widget personally.
Would allow for a nice layout with more info.
Saying that even just dumping all takeaway ontonsame table would display the basic POS ticket lister shown when there are multiple tickets on a single entity.
This list current tickets with ticket number and total.
You could look at my tempt tab tutorial for other ideas;
The above with ticket tag for name could be simple option called takeaway rather than temp tab.
Another option you might like could be buying a basic barcode reader which you can get for £15 odd and print ticket number on receipt and scan to open up ticket directly.