Years ago we went to dim sum at a place in Sunset Park on the recs of some other hounds. Now we want to go back and are meeting some folks there. We could find it ourselves, but since we don't know the exact name nor address, we're having a hard time telling our friends where to go!
It's a huge, 2 level freestanding place with a parking lot in front. Has a cheesy name like "seafood palace" or something. And I think it's around 61st and 6th ave.