3116 E Plaza Blvd.,
National City , CA 91950 UNITED STATES
Based on 1 reviews
`Friendly and attentive, and very courteous. I appreciated the fact that they seemed like seasoned professionals (neither of the ladies who helped me were young girls like I'm used to seeing) and spoke easy-to-understand English (even to...
Worldwide > United States > National City, CA > Nail Salons