Lux Nail Spa
326 S La Brea Ave, Los Angeles, CA 90036, USA
(323) 954-1122
Salon website ↗
Closed · Opens at 10am
Loading live status…
Book a time
Request preferred tech