Red Apple Nails Salon
1605 S Melrose Dr #111, Vista CA 92081