(408) 365-0241
5320 Montery Rd, San Jose, CA 95111
View Map
Sorry, there are currently no reviews. Read More San Jose Restaurant Reviews