Frozen New Zealand Lamb Frenched Rack
Frenched means removes all excess of meat, fat and cartilage from the bones