Canton Inn Restaurant

  • 947 North Park Dr,
    Evansville, IN 47710
  • Phone: 812-428-6611
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map