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