China Kitchen

China Kitchen, 209 E Superior St, Sandpoint, ID 83864, United States

(208) 255-1917

Location