Loading...
Product Detail
 

View larger image

(2) 10-12 oz Cold Water Lobster Tails


Price: $79.99

In stock

  • Flash Frozen 
Our Maine Lobster Tails are full of flavor. Cold water tails are a product of the U.S.A or Canada. This can depend on the time of year and seasons.

Our customers also purchased...

       
       
 

In My Cart

0