317 W 141st St, New York 10030, United States
317 W 141st St, New York 10030, United States
No delivery
Spot something wrong?
Dishes at Queen Sheeba Restaurant. Prices may vary in venue.
Been to Queen Sheeba Restaurant? Be the first to share what you ate.