Edible Crabs Crabs in Netherlands Interfish Address: Texelstraat 43, 1976 BJ Ijmuiden Netherlands Phone Number: +31 255 51 90 24