China Inn-Newpark Inc

  • 2086 Newpark Mall,
    Newark, CA 94560
  • Phone: 510-791-6406
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map