I go on an ex works do twice a year, in July where the wives are allowed and december which is just the guys.
Its always in the same Indian restaurant, and the organiser sends out the menu 2 months or so in advance.
We then choose what we want and email him back, but there's no king Prawn or other expensive stuff.
We get a couple of poppadoms with all the chutneys, a mixed started and main meal of Chicken incl Tikka and Lamb incl Tikka, with all the various curries like Madras, Korma etc, plus a choice of bread garlic or plain nan.
It's cost us £20 a head for ages but has just gone up to £25 but it includes a fiver tip, which we pay to the organiser before the event.
So on the night all I have to pay for are drinks which we pay individually as they are ordered and arrive at the table.
We've been doing it this way for ever and it works a treat. I always try to book a hotel for both do's so there's no worries driving home.