(408) 297-1102
1092 N 1st St, San Jose, CA 95112
View Map
Sorry, there are currently no reviews. Read More San Jose Restaurant Reviews