Oklahoma's Ethiopian Restaurant

Queen of Sheba
2308 N. MacArthur Blvd.
Oklahoma City, OK 73127
(405) 606-8616
Video Visit

Report Additions or Corrections