Try our tasty Lobster Tails are wild-caught off the Atlantic coast in Maine and flash-frozen to lock in that ocean-fresh flavor. This is a must-have for every lobster lover out there.
Weight: 6 Pcs 3 oz per lbs
Country of Origin: USA
The product is flash frozen before shipping to lock in flavor and will arrive frozen or partially thawed.