Poontang Fan
Reviewer
Was driving across 16th Avenue today and noticed a place called Kaylee Spa, in a small plaza just east of Bayview. I believe it’s new as I never noticed the sign before.
I assume it’s a semi legit place at least but can anyone provide more information?
I assume it’s a semi legit place at least but can anyone provide more information?