Chen's Chinese Food

  • Region: Chandler Arizona
  • 2945 E Riggs Rd #16
  • Chandler, AZ 85249
  • Phone: (480) 883-8688
  • View Website
Family-friendly, traditional, Chinese cuisine.