China Palace Restaurant

65 W Main Ave Morgan Hill CA 95037 USA

(408) 779-0618

Location