Address: 339 S 23rd St. San Jose, CA 95116

Please order in advance from our Square store.

Hours:

Friday 4:00PM – 7:00PM

Saturday 11:00AM – 2:00PM