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