Queen of Sheba

650 10th Ave / New York, NY 10036