Yes. I’ve only seen it in their frozen food freezers. Against the far wall.
Im not sure if they sell rack of Lamb. Im assuming they do. They sell mostly all kinds of meat. Give them a visit. I hope this helped you. ☺
Thanks! Your answer is awaiting moderation.