Lobster tail frozen net weight 5oz (141g) from Cuba.
Buy frozen lobster tail online 24/7 from our shop with UK delivery service.
* Required fields