Ali Baba offers a variety of delicious oriental dishes.