Do you accept walk ins?

Lisa Granberry | Sep 25, 2019 | Category: Nail salon in Santa Clara, California

La Bella Nail Spa Salon - All questions

Address: 5145 Stevens Creek Blvd #120, Santa Clara, CA 95051, USA

Richard Dutra | Sep 25, 2019

Yes. I have been going to them for over 10 years and Mina the owner and her staff are great!

Ildi Dihen | Sep 25, 2019

Yes.

Barbara Illowsky | Sep 25, 2019

Yes, they do. I am a long time customer.

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places