House of Chen

  • 2508 Ferndale Ave,
    Ames, IA 50010
  • Phone: 515-233-3144
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map