(408) 929-3188
1712 Berryessa Rd, San Jose, CA 95106
View Map
Sorry, there are currently no reviews. Read More San Jose Restaurant Reviews