Chinatown's ancient Mee Sun Cafe, on Pell Street, has been felled by the Department of Health. The small storefront is shut up tighter than a drum. A notice on the door said the City came knocking on April 27.
In 1971, New York magazine described the hole in the wall as "a busy, fast-moving, noisy, sloppy establishment with a good Dim Sum repertoire." Yes!