Redwood City
Beauty
Spas
2567 El Camino Real
- Category:
- Spas
Redwood City, 94061
CA, United States
- (650) 363-8966
Rate and review Capelli Beauty Salon in Redwood City, CA, United States!
Share your experiences at Capelli Beauty Salon with your friends or discover more Spas in Redwood City, CA, United States.