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