China Legend

  • 10155 E Via Linda #134,
    Scottsdale, AZ 85258
  • Phone: 480-451-8082
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map