(408) 267-1288
4628 Meridian Ave., San Jose, CA 95124
View Map
Sorry, there are currently no reviews. Read More San Jose Restaurant Reviews