September 19, 2005
Secret Dim Sum Hideout: 88 Palace
Filed under:
Chinese
,
Chinatown (Manhattan)
— Nosher @ 11:19 pm