Kebab Ali-baba is a Turkish restaurant offering kebab and other dishes. Delivery is available.