China Village Seafood Rstrnt

  • 9030 E Via Linda #1,
    Scottsdale, AZ 85258
  • Phone: 480-860-1509
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map