Armstrong's Barn is a former restaurant in Annamoe, County Wicklow, Ireland that was awarded a Michelin star in 1978.
Armstrong's Barn is a former restaurant in Annamoe. Annamoe is County Wicklow. County Wicklow is Ireland. This Ireland was awarded a Michelin star in 1978.