Floria Beauty and Spa - 9581 Weston Rd unit 2, Vaughan, ON L4H 3A5, Canada | Fresha