Captain's Catch is a restaurant specializing in Cantonese seafood, using fresh ingredients and authentic recipes.