The concept from Kraig Torres is opening alongside other restaurants and retailers in Avalon's Phase II.
The high-end salon will be situated in The Shops Buckhead Atlanta.
Search