Beauty & Spas in Chula Vista, CA
Beauty & Spas • Nail Salons
2015 Birch Rd.,
1704
Chula Vista ,
CA
91915
UNITED STATES
Based on 1 reviews
pamper yourself
I've only been here once and was very pleased, the shop is cute and clean and they have everything available for you to pamper yourself, I'll definitely go backWorldwide > United States > Chula Vista, CA > Nail Salons