Enjoy authentic Chinese cuisine at Royal Garden. This restaurant offers a taste of Shanghai dishes.