Description
Brown crab, also known as Cancer Pagurus, is a species of edible crab found in the North Sea and North Atlantic Ocean. Live whole crabs are directly shipped from the Netherlands after stringent grading to ensure best quality and freshness.