Le Kiboki is a French restaurant offering authentic cuisine in a welcoming setting.