Sheba Restaurant -مطعم سبأ المطعم اليمني ★★★★★4.6 (761) Restaurants Yemeni restaurant · Arab restaurant 725 International Blvd, Oakland, CA 94606 Call Website Details →