Royal Plaza
Buffet · Chinese · Seafood
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.
Location
Location