Chez Ali Baba is a fast food establishment with French and Turkish spoken languages.