Clontarf Kitchens

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