JX Cuisine (Santa Clara) 川鲁人家 (Santa Clara)

3581 Homestead Road, Santa Clara, CA