You will feel relaxed the moment you enter the building. Anne Marie and her staff will treat you right. It's my favorite place to get a pedicure. Located in downtown Burlington, Ontario. Best Spa ever!
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.