cater
ca-ter
verb
To provide food and drink services for an event or group of people.
"We cater for weddings and corporate functions."
verb
To provide what is needed or wanted by a particular person or group.
"The school caters to diverse learning styles."