(408) 244-0300
1312 Saratoga Ave, San Jose, CA 95130
View Map
Sorry, there are currently no reviews. Read More San Jose Restaurant Reviews