Happened to be in Chinatown last night and wandered over to Sun Lok Kee to see if their situation had changed at all (they were victims of a serious fire a couple of months ago).
The plywood that had covered the entrance was opened when I walked by, and looking in I could see the place was completely gutted. Bad news.
Then, to my surprise, a sign had been posted. Sun Lok Kee has moved to Flushing and re-opened! The posted address was 36-50 Main Street.
Go and enjoy the razor clams with black bean sauce and the steamed fish!