Alibaba Restaurant Bar is a Middle Eastern and Kebab House known for its fresh, handmade preparations. They offer a wide selection, including shawarma, kebab, and shish kebab cooked on the grill.