KFC Dublin - Clondalkin Lidl Retail Park
KFC Dublin - Clondalkin Lidl Retail Park

KFC Dublin - Clondalkin Lidl Retail Park