Malewa Chouchou offers delicious French cuisine, prepared with passion and expertise.