39 Ashley Terrace,Edinburgh,EH11 1RY
Phone:0131 346 2221
At Revive Beauty we pride ourselves on providing exceptionally high standards of treatments, with fabulous customer care and using leading brand products. We want you to step in to our salon and be relaxed from the minute you do.
Instagram @revivebeautyedinburgh and @revivebirthandbaby