I've done a bit of reading on here looking for places. The one I heard was on lakeshore road, and someone said "near a pizza store" well there's two spa places from Bronte RD to 3rd line. The place I think that was called Natural Way is now called Euphoria.. anyone been there?