Chez Ali Baba is a Turkish restaurant offering a variety of kebab dishes, including tacos in different sizes with multiple meat options. The establishment also provides other Turkish cuisine.