Owner and founder at Ruth 66 - Oslo, Oslo, Norway
Ruth 66 is a retail company based out of 3 Torshovgata, Oslo, Norway.