China Royal

  • 713 Frelinghuysen Ave,
    Newark, NJ 07114
  • Phone: 973-621-8883
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map