It is also possible to do this by constructing an iCal request through code and then emailing that to the cafeteria calendar account. If there is somebody managing the cafeteria calendar then at least they will see and acknowledge the request first rather than it appear directly into the calendar.
There is probably some managed library somewhere for constructing an iCal file (see this question). In the past, I've simply saved a calendar request to my desktop, opened it up in notepad and then used that as the basis for my meeting requests. I then have the code replace the relevant bits when it comes to sending the request out.