Royal Chinese BBQ

Flag as Inappropriate

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
(314) 991-1888
  • Accessibility Details: There is handicaped parking as well as a ramp.
  • Hours: Wed - Mon, 11am - 9:30pm; Tue, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?