88 Palace
88 E Broadway, New York, NY 10002
Dim Sum, Chinese, Asian

Have you ever been to 88 Palace?