China City

  • 15 Main St,
    Lake Placid, NY 12946
  • Phone: 518-523-8866
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map