Queen of Sheba
4 Star Rating
(26 Ratings)
4792 Summer ave Memphis, Tennessee 38122 | Restaurant Info