King Barka
2733 Frederick Douglass Blvd, New York 10039