China Star of Chandler

  • 2130 N Arizona Ave,
    Chandler, AZ 85225
  • Phone: 480-812-8889
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map