(408) 324-1323
3720 N First Street, San Jose, CA 95134
View Map
Sorry, there are currently no reviews. Read More San Jose Restaurant Reviews