Ali Baba is a restaurant specializing in traditional oven-cooked kebabs and döner.