Sapphire Spa

Store Details

  • Address

    1180 Blossom Hill Rd, #2
    San Jose, CA 95118

    Phone Number

    (408) 978-8585
    (3.7/5 - 36 votes)

More Business Info & Hours

More Like This