Raw European lobster tail & claw shelled 180g/pc (frozen) - price adjusted as per final weight

Available
France
AED195.00
In stock
.
More Information
Weight 180g