Artis Cafe Beach is a restaurant with a beach cafe atmosphere. It offers a menu that includes options like Adana kebabı.