317 Palomar St Chula Vista, CA
Lux Spa & Nails
561 Telegraph Canyon Rd Chula Vista, CA
This is a nail and hair salon, they are fast and do a great job and they also make you feel welcomed.
March 09, 2010
The Nail Stop
If you've been to or used
The Nail Stop, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.