Canton Restaurant

  • 364 W New Indian Trl,
    Aurora, IL 60506
  • Phone: 630-859-3232
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map