A boutique nail and beauty spa
in the heart of Ivanhoe.