Ali Baba is a pizza restaurant offering food for takeaway and delivery.