Aria Nail Bar Central - 100 E Camelback Rd Ste 116, Phoenix, AZ 85012, USA | Fresha