I have a friend coming into town with a French buddy who's never had dim sum. My friend wants to take the Frenchman to a traditional dim sum place - not Mission 261 or New Concept for example. Between Ocean Star, Sea Harbor, Empress Pavilion or something else (I've never been to any of them) which would you choose?
I like Mission 261 alot, I used to like New Capital Seafood and I think 888 Seafood is ok, and I wasn't impressed with NBC.
Links to past threads would be greatly appreciated as well.