Papaya King – Flatbush Ave, Brooklyn, NY Industry Restaurant Address 3 St. Marks Place New York City, NY 10003 Square Footage 1,800 square feet Additional Locations Back To All Signature Spaces > WordPress › Error There has been a critical error on this website.Learn more about troubleshooting WordPress.