Venetian Nail Spa is happy to announce the opening of its first Georgia location at The Shops Buckhead Atlanta. The location, which will open May 1st, was recently featured in What Now Atlanta.

“For those looking for a bit more of a pampering nail salon experience, Venetian Nail Spa will be the perfect place to indulge after a day of shopping,” – Anneliese Reid, marketing manager of The Shops Buckhead Atlanta.