China City

  • PO Box 16,
    American Falls, ID 83211
  • Phone: 208-226-7038
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map