Tag: Venus Victoria

// April 15, 2016

An oasis of pure relaxation…the perfect spa experience… Venus Victoria has been wowing discerning clients for nearly 2 decades. Conveniently located minutes away from Humber Bay at the southeast corner of Royal York and Queensway, the salon/spa has established a reputation not only for providing an upscale pampering experience but also for delivering the ultimate…