Chula Vista , CA 91910 UNITED STATES
Based on 1 reviews
Love it!By far my favorite place! I have been to so many places. This place is great, my nails alway look good and they never do that raise up thing at the edges.
Worldwide > United States > Chula Vista, CA > Nail Salons