Mix Max Kebili is a restaurant offering traditional cuisine.