Jade Inn Chinese Restaurant

7259 Boulder Ave #3347 Highland CA 92346 USA

(909) 864-8888

Location