Queen of Sheba

2308 N MacArthur
Oklahoma City, OK 73127

Queen of Sheba

Address:
2308 N MacArthur
Oklahoma City, OK 73127
Phone:
405-606-8616

Related Topics

DINING
OKLAHOMA
CITY

Hours

Sunday: 4:00 pm - 9:30 pm
Friday: 4:00 pm - 9:30 pm
Saturday: 4:00 pm - 9:30 pm
A special thanks to our advertisers