top of page
Location
​
Address
1939 Alum Rock Ave Suite C
San Jose, CA 95116
​
Shop: (408) 204-3526
Shop Hours
Monday-Saturday: 1pm-9pm
​
Sunday: Appointment Only
bottom of page
Location
​
1939 Alum Rock Ave Suite C
San Jose, CA 95116
​
Shop: (408) 204-3526
Monday-Saturday: 1pm-9pm
​
Sunday: Appointment Only