Ali Baba is a restaurant offering refined Oriental cuisine.