Alibaba is a Turkish and Middle Eastern kebab house. They offer a variety of kebabs and other traditional dishes.