China Palace Fine Dining

625 E State St Eagle ID 83616 USA

(208) 939-8938

Location