Armando’s Finest Quality Meats at Granville Island Public Market is the go to place if you are looking for World Famous Welsh Lamb. So much tenderer flavor than Australian or Salt Spring Island lamb. Welsh Low-land Lamb is extra special Welsh Lamb that comes from the lush, natural pastures of North Wales mainly from the Conwy Valley and the Vale of Clwyd. I followed a Rick Stein episode for this award winning Lamb and this rack Armando purveyed will be perfect to refine it to perfection. If you’re a lamb connoisseur like me, this is the lamb...