clock menu more-arrow no yes

Queen Sheeba Restaurant

317 West 141st Street, Manhattan, NY 10030

(212) 862-6149