ELITE NAILS & SPA 2
Nail Salon in Santa Clara
★ 4.4 · 225 reviews
Been here? Share your experience — reviews are checked before they go live.
Where you'll find it
3194 De La Cruz Blvd Ste 10, Santa Clara, CA 95054
3194 De La Cruz Blvd Ste 10, Santa Clara, CA 95054