Yemeni restaurant offering Arabic cuisine.