Neptune Palace Seafood offers high-end, creative dim sum and fresh seafood dishes in a Chinese restaurant setting.