China Royal

  • 148 Bloomfield Ave,
    Montclair, NJ 07042
  • Phone: 973-783-7393
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map