China Express

  • Address: 170 E Carmel Dr., Carmel, IN 46032
Chinese restaurant serving appetizers & entrees in large portions to go.