PPQ Dungeness Island is a seafood restaurant specializing in crab dishes.