Tucked away in Musselburgh, Revive is a peaceful salon where you can truly unwind. Get in touch to book your appointment or ask any questions.