Chan's Nails & Spa

5029 Stevens Creek Boulevard, Santa Clara, California 95051