Canton Inn The

  • PO Box 415363,
    Miami Beach, FL 33141
  • Phone: 305-673-2218
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map