Phone
Address

408.755.6237

6055 Meridian Ave #30

San Jose, CA 95120

Operating hours

Tuesday: 12-6pm

Saturday: By Appointment

Sunday: By Appointment