Chez Ali Baba is a bar and restaurant located on Rue d'Isle. It offers takeaway options for customers. The establishment is described as a pub and bar.