Ali Baba offers delivery and takeaway service with a variety of dishes.