Locations
San Jose
Address:
387 South 1st Street, San Jose, CA 95113 on Google maps
Location Hours:
Open 7 Days
11:30am - 7:00pm
Santa Clara
Address:
2855 Stevens Creek Blvd B327, Santa Clara, CA 95050 on Google maps
Location Hours:
Mon-Sat: 11:00am - 8:00pm
Sun: 11:00am - 7:00pm