Include nearby

Best Cantonese Businesses in Santa Clara, CA

China Delight Restaurant reviews | 2596 Homestead Rd - Santa Clara CA

China Delight Restaurant

4.4
(8)
2596 Homestead Rd, Santa Clara, CA 95051
(408) 985-9688

"A bit pricey but very good... If it wasn't so darn expensive I wo"...