Yummy China Inn

  • 13843 N Tatum Blvd #101,
    Phoenix, AZ 85032
  • Phone: 602-996-6969
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map