Our Location
Royal Chinese BBQ
8406 Olive Blvd
St Louis, MO 63132
Phone: 314.991.1888
8406 Olive Blvd
St Louis, MO 63132
Phone: 314.991.1888
Carry out & curb-side pickup is still available. Please wait in your car and call us at 314.991.1888.
After 22 years serving our community, Royal Chinese BBQ is sad to announce our last day open will be Sunday, November 10. We will be closed starting Monday, November 11. In the meantime, please visit us or order to-go often. And tell your friends!
After 22 years serving our community, Royal Chinese BBQ is sad to announce our last day open will be Sunday, November 10. We will be closed starting Monday, November 11. In the meantime, please visit us or order to-go often. And tell your friends!