Cara Bar Life added to our product range. At Alfrestore, we’re extremely excited to announce that we are now stocking this amazing new product on our website! What is this incredible looking bar?- we hear you ask… Our new product is from Cara Bar Life, a UK based manufacturer of unique luxury bars for your […]