SPiCES (Santa Clara) 土匪湘菜 (Santa Clara)

3334 Victor Court , Santa Clara, CA