Royal Chinese Barbecue Royal Chinese Barbecue

Royal Chinese Barbecue Map

8406 Olive Blvd.
Olivette, MO 63132
314-991-1888
Map
Cuisine: Chinese / Barbecue
Roast duck in the window, happiness in the mouth.
Open Lunch & Dinner Wed.-Mon.

Features