Killua Castle is a sustainable and regenerative farm, producing parkland venison from our herd of native red deer (steaks, diced, minced, burger, sausages) and free range lamb products.
Clonmellon, Westmeath