Good place in Flushing Chinatown.