I think they advertise in Toronto Sun.
Anyway it is called Aya Spa, 2588 Birchmount Rd., Scarborough.
Tel. 647-349 - 8569, in plaza SW corner Huntingwood & Birchmount, north of Sheppard.
Is is a small place, i think 2 small massage rooms only, the one i used had a shower and tiny bathroom ...