China Royal Restaurant, HAZELWOOD, Missouri (MO)
Conveniently located at 5911 N Lindbergh Blvd () in HAZELWOOD, Missouri (MO) (63042), China Royal Restaurant can be reached at 3147311313. It is best to call beforehand to make a reservation.
More restaurants in HAZELWOOD, Missouri (MO)
China Royal Restaurant contact information and details:
Address: 5911 N Lindbergh Blvd - , HAZELWOOD, Missouri (MO) 63042
Contact Phone: 3147311313