LOBSTER TAIL

LOBSTER TAIL

Lobster tail IQF, homarus americanus, Canada

  • 4-5 oz /10 lb
  • 5-6 oz / 10 lb