Lobster Tails

$22.00

2 frozen, in-shell Maine lobster tails.  Each tail weighs approximately 5 oz.

From Red's Best.