Too broad to be memorable.
Catering companies often offer a wide range of services, from office lunches to wedding receptions to corporate events. Trying to describe all of it on one page makes it impossible to speak to any audience directly. Service pages broken down by event type make it much easier for the right client to recognise themselves and enquire.