Scientific name: Strongylocentrotus franciscanus
Red sea urchins are the largest urchin in the world. The harvest of red sea urchin is done by divers who hand select only premium product. The best quality roe is available June to April.
Products
- Live or processed—check for availability