Indo Canada Salon and Spa is a premier Toronto spa that has been providing extraordinary services since 1995.