Royal Chinese BBQ
Drag box to select area
Royal Chinese BBQ is located on Olive Boulevard just west of Coolidge Drive. Royal Chinese BBQ serves Chinese barbecue cuisine in a unique atmosphere. Patrons are greeted by hanging ducks and other roast meats at the entrance and authentic Chinese cuisine from the menu. Royal Chinese BBQ offers dine-in and carryout.
8406 Olive Blvd, Saint Louis, MO 63132
- Accessibility Details: There is handicaped parking as well as a ramp.
- Hours: Wed - Mon, 11am - 9:30pm; Tue, closed
- Accessible: yes