Rico Of Italy Salon and Spa - 2989 Bloor St W, Etobicoke, ON M8X 1C1, Canada | Fresha