The Nest is a new not-for-profit restaurant, café, and shop. It offers authentic Kenyan cuisine, with proceeds supporting its setup.