Drag box to select area
China Royal is a Chinese take-out restaurant. The restaurant's traditional Chinese menu features appetizers, soups, noodle and rice dishes and main entrees of chicken, seafood, beef and pork.
713 Frelinghuysen Ave, Newark, NJ 07114
- Hours: Daily, 11am - 11pm