A restaurant specializing in seafood and Cantonese cuisine.