12457 Ventura Blvd Ste 103
Studio City, CA 91604
Get directions

About Us

We offer a range of facials, skincare, eyelash extensions, brow shaping and waxing.

Reviews