cater
Definitions
To provide food and drink for a social event or gathering.
To provide what is needed or required by a particular group or person.
To supply or satisfy a specific demand or desire.
Examples
The local bakery will cater the wedding reception with a variety of gourmet pastries.
The new television channel aims to cater to a younger audience interested in technology.