Does this location take gift cards? The one located in the Nob Hill store does NOT take gift cards.
Address: 1110 Blossom Hill Rd #20, San Jose, CA 95118, USA
Mike L | Dec 4, 2021
I believe it does. Don't care for the Pete's inside the nob hill.
Sherri Mackinga | Dec 4, 2021
I believe so 😃
Thanks! Your answer is awaiting moderation.