Restaurant Ali Baba offers Lebanese cuisine. It provides table service, takeout, and delivery options. The establishment is located at 8064 Boul Lévesque E.