Beauty Studios - 2360 Newport Blvd D, Costa Mesa, CA 92627, USA | Fresha