Champa Kitchen

5560 Monterey Rd San Jose CA 95138 USA

(408) 912-5419

Location