caterer

nouns

someone who provides food and service (as for a party)
is derived from
is derived from
is a type of (narrower)
someone whose business is to supply a particular service or commodity