Ali Baba offers a variety of pizzas and kebabs. The establishment appears to focus on fast food options for takeaway and delivery.