Yemeni restaurant offering grilled dishes and diverse cuisines. Known for generous portions and a charming atmosphere.