Charlie Chen

  • 16575 Von Karman Ave #F,
    Irvine, CA 92606
  • Phone: 949-752-8282
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map