China Royal THIS RESTAURANT IS CLOSED China Royal

THIS RESTAURANT IS CLOSED China Royal Map

5911 N. Lindbergh Blvd.
Hazelwood, MO 63042
314-731-1313
Map
Cuisine: Chinese
Openings: Lunch & Dinner daily, Brunch Sat.-Sun.

Features

  • Parking available
  • Dress code: Casual
  • Entertainment: Entertainment
  • Full bar
  • Kid-friendly
  • Reservations suggested