Achill Lamb Farm Store Opens in Keel

Achill Lamb Farm Store Opens in Keel

The Calveys of Achill have opened a new farm store at their HQ in Keel on Achill Island, Co. Mayo. The family, who produce the multi-award-winning Achill Mountain Lamb, Hogget and Mutton at their on-farm abattoir and butchers, decided to open the store to showcase...