Catering Large Groups