Taste of China

  • 1811 S Academy Blvd,
    Colorado Springs, CO 80916
  • Phone: 719-596-8586
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map