Riz Royal is a Chinese restaurant offering a delightful culinary experience with popular chef-created dishes. They are known for their fascinating soup and provide takeaway services.