My wife has noticed several of these small signs on the side of the road and plaza entrances lately while driving around Oakville advertising this place - any feedback about service level lately before my wife books a couples session for the weekend? Iโve read a few of the reviews but not sure if any of the treads are still current..
Cheers
Cheers
Last edited: