Pacific Lighthouse is a spacious Chinese restaurant specializing in dim sum and seafood dishes, offering waterfront views.