(408) 243-2027
2485 Forest Avenue, San Jose, CA 95128
View Map
Read More: San Jose Restaurant Reviews
Sorry, there are currently no reviews. Read More San Jose Restaurant Reviews