2830 Homestead Rd, Santa Clara, CA, 95051-5224 
408-247-3748
Chinese Food