Legendary Chatham Island Lobster Tails, 12-14 oz

$50.00

Chatham Lobster Tails are among the best Lobster Tails in the entire world. 12-14 oz, delicious cold water tails.

Out of stock

Description

.

X