88 Palace - 88 E Broadway, New York, NY 10002, USA on Eaten
88 Palace
Permanently Closed
1
REVIEW
1
DISH
7.9
RATING
Discovered by jana
MENU
7.9
DIM SUM
1 review