Peking Restaurant - American Plaza 824 Blue Lakes Boulevard North Twin Falls ID United States
Phone: 208.733.4813