Chai House

814 St. Elizabeth Dr, San Jose, CA

Web Map

Parking for us is on-street.