Hey guys, any reviews of the The Silhouette Spa in Mississauga ? thinking of going there but can't find any recent review (found some on the forum but dating from 2011).
Thanks
Thanks