China Delight Restaurant
2596 Homestead Rd
Santa Clara, CA 95051-5321
408-985-9688