(408) 926-1172
1710 Berryessa Road, San Jose, CA 95133
View Map
Read More: San Jose Restaurant Reviews
Sorry, there are currently no reviews. Read More San Jose Restaurant Reviews