Clontarf Kitchens

118A Baldoyle Ind. Est., County Dublin, Ireland, Dublin 13