China Delight

2362 Pruneridge Ave Santa Clara CA 95050 USA

(408) 985-8456

Location