Neptune Palace Seafood offers fine Chinese cuisine, specializing in seafood dishes.