Beauty & Spas in Vista, CA
Beauty & Spas • Nail Salons
771 E Vista Way.,
Vista ,
CA
92084
UNITED STATES
Based on 1 reviews
service with a smile
I went to Star Nail & Wax just for a polish change when I wanted to get ready for date night with my husband. They told me I didn't need an appointment and that it was okay to just show up. They were true to their word. I showed up,...Worldwide > United States > Vista, CA > Nail Salons