Panda Szechwan Express Chinese

  • 17925 Macarthur Blvd,
    Irvine, CA 92614
  • Phone: 949-724-1668
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map