Alibaba II is a Turkish and Middle Eastern kebab house offering a Halal menu. Guests can enjoy their meal on a unique patio and terrace shaded by magnificent plane trees.