ADDRESS & DIRECTIONS

301 East Santa Clara Street, Suite A
San Jose, CA. 95113
Telephone: 408-320-4425
restaurant