Royal Plaza is a buffet restaurant offering a diverse selection of Chinese, Asian, Seafood, and European cuisine, with vegetarian options available. Takeout, seating, and alcohol service are offered.