This beautiful shop, located on a quaint side street in Kirkwood, celebrates everything that is Ireland. The shop owner, Shiela Clough, is knowledgeable and loves the Green Island and all the happiness it stands for. If you have one drop of Irish blood in you, visit and support this shop that helps to keep Irish heritage and culture alive.