Peter Chu's Mandarin Rstrnt

  • 2424 Cohasset Rd,
    Chico, CA 95926
  • Phone: 530-894-8276
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map