Briza Road, Bloubergstrand, Cape Town 7441, WC, South Africa
Distance: 180 m
Company description
A skin spa for beauty treatments, day spa sessions, pedicures, manicures, facials, waxing, massages, and wraps using nimue, environ, regima, and dermalogica products.