Neo Nails
Hours:
1076 Leigh Ave, San Jose CA 95126
Tips
Hours
Most Recent Reviews
-
March 2021
I love this place. Their work is superb. The shop is very clean. Great job!
-
November 2020
They are good people I love my nails always. If your looking for a simple set this is the place to go
-
March 2020
Kevin does a great job on my 2-color nails! Also, there is usually someone who can do a pedicure on a walk in basis with very little wait.
More Comments(43)
You May Also Like
-
San Jose, California