This warm and inviting spot brings authentic Ethiopian cuisine to Oklahoma City with exceptional service and a welcoming atmosphere that celebrates tradition. The restaurant shines for its vegetarian and vegan options alongside meat-forward dishes like Kitfo, each prepared with vibrant spices and served on fluffy injera, while staff thoughtfully guide diners through the menu and share the rich culinary history of Ethiopia. Whether enjoying the Queen of Sheba messob platter or exploring combination dishes, guests experience generous portions and bold flavors that transport them far beyond the plaza's unassuming exterior.
Reviewers consistently praise Queen of Sheba's attentive and personable service, with staff taking time to explain dishes and accommodate first-time Ethiopian food diners, alongside high-quality food that is flavorful and generously portioned—particularly highlighting combo platters like the Queen of Sheba Messob, vegetarian options with fluffy injera, and standout dishes like the sambusa and collard greens. The warm, elegant atmosphere paired with educational menus that provide Ethiopian history and cultural context, plus amenities like spiced tea and live African music, create an inviting experience that appeals to both adventurous eaters and those unfamiliar with the cuisine.
Last updated Apr 12, 2026
$20–30
2308 N MacArthur Blvd, Oklahoma City, OK 73127
ZIP: 73127
Rating
4.7 / 5
Based on 547 reviews
Price Range
$20–30
Location
2308 N MacArthur Blvd, Oklahoma City, OK 73127
Phone
+14056068616Address
2308 N MacArthur Blvd, Oklahoma City, OK 73127
Getting There
Use Google Maps to get live directions by car, public transit, walking, or ride‑share to Queen of Sheba Restaurant in Oklahoma City, Oklahoma.
Queen of Sheba Restaurant serves authentic Ethiopian cuisine, featuring traditional dishes like injera, doro wat, and a variety of vegetarian and meat options.
The price range at Queen of Sheba Restaurant is $20–30.
You can call Queen of Sheba Restaurant at +14056068616.
Queen of Sheba Restaurant is located at 2308 N MacArthur Blvd, Oklahoma City, OK 73127 in Oklahoma City, Oklahoma.